From: Alexander Chernavin Date: Thu, 5 Nov 2020 07:53:57 +0000 (-0500) Subject: nat: fix byte order of vrf_id in logging X-Git-Tag: v21.06-rc0~226 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=e019cacbe2399fadd41b3f22b6837431dd631e2a;p=vpp.git nat: fix byte order of vrf_id in logging Type: fix Signed-off-by: Alexander Chernavin Change-Id: I9930a2a90caa78e848fe657ab2da863467be41ea --- diff --git a/src/plugins/nat/lib/ipfix_logging.c b/src/plugins/nat/lib/ipfix_logging.c index 7226fb72086..60b3c1f77a2 100644 --- a/src/plugins/nat/lib/ipfix_logging.c +++ b/src/plugins/nat/lib/ipfix_logging.c @@ -658,6 +658,7 @@ nat_ipfix_logging_nat44_ses (u32 thread_index, u8 nat_event, u32 src_ip, clib_memcpy_fast (b0->data + offset, &nat_src_port, sizeof (nat_src_port)); offset += sizeof (nat_src_port); + vrf_id = clib_host_to_net_u32 (vrf_id); clib_memcpy_fast (b0->data + offset, &vrf_id, sizeof (vrf_id)); offset += sizeof (vrf_id); @@ -1111,6 +1112,7 @@ nat_ipfix_logging_nat64_bibe (u32 thread_index, u8 nat_event, clib_memcpy_fast (b0->data + offset, &nat_src_port, sizeof (nat_src_port)); offset += sizeof (nat_src_port); + vrf_id = clib_host_to_net_u32 (vrf_id); clib_memcpy_fast (b0->data + offset, &vrf_id, sizeof (vrf_id)); offset += sizeof (vrf_id); @@ -1226,6 +1228,7 @@ nat_ipfix_logging_nat64_ses (u32 thread_index, u8 nat_event, clib_memcpy_fast (b0->data + offset, &nat_dst_port, sizeof (nat_dst_port)); offset += sizeof (nat_dst_port); + vrf_id = clib_host_to_net_u32 (vrf_id); clib_memcpy_fast (b0->data + offset, &vrf_id, sizeof (vrf_id)); offset += sizeof (vrf_id);