diff options
| author | Qiuwen Lu <[email protected]> | 2017-07-31 14:30:24 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-07-31 14:30:24 +0800 |
| commit | 1a21718b268b3f0c599686fb41f79ae0e458de12 (patch) | |
| tree | 37256d9976fd12a5f448b9d35c1d7a44133040ba | |
| parent | 547f5a31fe38e2f1ecdeb16172ec85adbd04d2b8 (diff) | |
修正VXLAN网关解析VXLAN头部向应用提交的结果。v4.2.9-20170731
- G的IP地址写成了本机的IP
| -rw-r--r-- | tunnat/src/runtime.cc | 2 |
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; } |
