From 35bce47022f01b1d3d24d78c55b555ab4ce7d1ce Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Fri, 16 Nov 2018 14:22:46 -0800 Subject: [PATCH] monitor: allow printing extension IE's print_ie was using a uint8_t for tag, which overflowed if the IE was an extension type. --- monitor/nlmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitor/nlmon.c b/monitor/nlmon.c index 92f7f39c..dc7913e8 100644 --- a/monitor/nlmon.c +++ b/monitor/nlmon.c @@ -1452,7 +1452,7 @@ static void print_ie(unsigned int level, const char *label, ie_tlv_iter_init(&iter, data, size); while (ie_tlv_iter_next(&iter)) { - uint8_t tag = ie_tlv_iter_get_tag(&iter); + uint16_t tag = ie_tlv_iter_get_tag(&iter); struct attr_entry *entry = NULL; for (i = 0; ie_entry[i].str; i++) {