diff --git a/p4src/static-mapping.p4 b/p4src/static-mapping.p4 index faa0f3a..26eb6c9 100644 --- a/p4src/static-mapping.p4 +++ b/p4src/static-mapping.p4 @@ -120,7 +120,7 @@ control MyIngress(inout headers hdr, ipv6_addr_t src_offset = hdr.ipv6.src_addr - v6_network; ipv4_addr_t src = v4_network + (ipv4_addr_t) src_offset; - ipv4_addr_t dst = (ipv4_addr_t) hdr.ipv6.dst_addr - nat64_prefix; + ipv4_addr_t dst = (ipv4_addr_t) (hdr.ipv6.dst_addr - nat64_prefix); nat64_generic(src, dst); }