summaryrefslogtreecommitdiff
path: root/tunnat/include
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2017-07-25 14:14:34 +0800
committerQiuwen Lu <[email protected]>2017-07-25 14:14:34 +0800
commita9d87e61409bfc75efee0ee8f5a550b0c4b0a430 (patch)
tree5420efd311aa35a367c7af652013fee18cd39461 /tunnat/include
parentfbff4ce9bc87eb2940435bdac972890c06dd6706 (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.h2
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);