From f22c931b939312e176802b29b71b835d1c35fd3b Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Fri, 24 Jul 2015 17:06:10 -0500 Subject: [PATCH] nlmon: decode MODEL_NAME attributes --- monitor/nlmon.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/monitor/nlmon.c b/monitor/nlmon.c index e6150d58..6cbed758 100644 --- a/monitor/nlmon.c +++ b/monitor/nlmon.c @@ -1574,6 +1574,12 @@ static void print_wsc_manufacturer(unsigned int level, const char *label, print_wsc_ascii_string(level, label, data, size, 64); } +static void print_wsc_model_name(unsigned int level, const char *label, + const void *data, uint16_t size) +{ + print_wsc_ascii_string(level, label, data, size, 32); +} + static void print_wsc_response_type(unsigned int level, const char *label, const void *data, uint16_t size) { @@ -1635,6 +1641,8 @@ static struct attr_entry wsc_attr_entry[] = { ATTR_CUSTOM, { .function = print_wsc_bool } }, { WSC_ATTR_MANUFACTURER, "Manufacturer", ATTR_CUSTOM, { .function = print_wsc_manufacturer } }, + { WSC_ATTR_MODEL_NAME, "Model Name", + ATTR_CUSTOM, { .function = print_wsc_model_name } }, { WSC_ATTR_NETWORK_INDEX, "Network Index", ATTR_CUSTOM, { .function = print_wsc_byte } }, { WSC_ATTR_NETWORK_KEY_INDEX, "Network Key Index (Reserved)",