diff options
| author | Qiuwen Lu <[email protected]> | 2017-07-25 14:14:34 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-07-25 14:14:34 +0800 |
| commit | a9d87e61409bfc75efee0ee8f5a550b0c4b0a430 (patch) | |
| tree | 5420efd311aa35a367c7af652013fee18cd39461 /tunnat/include | |
| parent | fbff4ce9bc87eb2940435bdac972890c06dd6706 (diff) | |
增加内存泄露检测功能,修正tunnat的dir标志位。v4.2.7-20170725
- 增加PKTMBUF内存池的泄露监测。当PKTMBUF内存池耗尽后,驱动服务进程退出,避免因PKTMBUF耗尽导致无法收报。
- 修正tunnat置dir标志位的问题。测试环境发现置dir标志位无效,需要置online_test标志位,怀疑结构体写反了。
Diffstat (limited to 'tunnat/include')
| -rw-r--r-- | tunnat/include/tunnel.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tunnat/include/tunnel.h b/tunnat/include/tunnel.h index 5f95a85..4994eff 100644 --- a/tunnat/include/tunnel.h +++ b/tunnat/include/tunnel.h @@ -119,7 +119,7 @@ public: void ReverseAddress() { - vxlan_hdr_.dir = ~vxlan_hdr_.dir; + vxlan_hdr_.online_test = ~vxlan_hdr_.online_test; } static int PacketForwardModify(const char * pkt, unsigned int pkt_len); |
