【问题标题】:How to prevent tcpreplay from printing warning information?如何防止 tcpreplay 打印警告信息?
【发布时间】:2013-05-12 02:10:48
【问题描述】:

我尝试重放一个大的 pcap 文件,而 tcpreplay 一直在打印 “警告:数据包 #50579 已及时返回”。
这会影响效率。有办法阻止这种情况吗?

【问题讨论】:

    标签: pcap


    【解决方案1】:

    从 tcpreplay 3.4.4 开始,您无法完全消除此警告,但更改代码以执行此操作很简单——查看 src/common/err.h 中的定义,并将 warnx() 定义更改为禁用调试时变为空操作,类似于 dbg() 和 dbgx()。

    但是,您应该验证输出是否确实影响数据包吞吐量。我对此表示怀疑,特别是如果它只影响单个数据包。

    【讨论】:

      猜你喜欢
      • 2012-04-03
      • 2022-01-11
      • 2022-08-21
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 1970-01-01
      • 2018-08-07
      • 2023-03-03
      相关资源
      最近更新 更多