summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2017-07-31 14:30:24 +0800
committerQiuwen Lu <[email protected]>2017-07-31 14:30:24 +0800
commit1a21718b268b3f0c599686fb41f79ae0e458de12 (patch)
tree37256d9976fd12a5f448b9d35c1d7a44133040ba
parent547f5a31fe38e2f1ecdeb16172ec85adbd04d2b8 (diff)
修正VXLAN网关解析VXLAN头部向应用提交的结果。v4.2.9-20170731
- G的IP地址写成了本机的IP
-rw-r--r--tunnat/src/runtime.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/tunnat/src/runtime.cc b/tunnat/src/runtime.cc
index 1a20e44..98ff52d 100644
--- a/tunnat/src/runtime.cc
+++ b/tunnat/src/runtime.cc
@@ -108,7 +108,7 @@ static int __phy_to_virt_pkt_modify(TunnatInstance * instance, TunnatThreadInsta
AddressInfo outer_tunnel_addrinfo;
if (outer_tunnel.GetAddressInfo(outer_tunnel_addrinfo) == RT_SUCCESS)
{
- ctrlzone->g_device_in_addr = outer_tunnel_addrinfo.dst_in_addr.s_addr;
+ ctrlzone->g_device_in_addr = outer_tunnel_addrinfo.src_in_addr.s_addr;
ctrlzone->l4_src_port = outer_tunnel_addrinfo.s_port;
ctrlzone->g_device_vpn_id = outer_tunnel_addrinfo.vpn_id;
}