summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlement Sekera <ksekera@cisco.com>2019-10-23 10:16:02 +0000
committerOle Trøan <otroan@employees.org>2019-10-28 09:14:28 +0000
commitea5cd12d26047c36be5969c2c88147d26f788103 (patch)
tree74ca63953e03c0d3b5f676563679d65c71643438
parentcf7803d2e864fb71f14943a544ac309d3d0510cb (diff)
ip: fix tracing of packet flags
This fixes incorrect tracing of flags such as MORE_FRAGMENTS. Type: fix Change-Id: Ia5698418a7cbb45c18bc9c95f560cea020e63c39 Signed-off-by: Klement Sekera <ksekera@cisco.com>
-rw-r--r--src/vnet/ip/ip4_format.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vnet/ip/ip4_format.c b/src/vnet/ip/ip4_format.c
index 6c31b422225..eebd5ad8bd3 100644
--- a/src/vnet/ip/ip4_format.c
+++ b/src/vnet/ip/ip4_format.c
@@ -165,7 +165,7 @@ format_ip4_header (u8 * s, va_list * args)
/* Fragment offset. */
o = 8 * (f & 0x1fff);
- f ^= o;
+ f ^= f & 0x1fff;
if (o != 0)
s = format (s, " offset %d", o);