From 9ef4a40f0f997bd55685ea0cb5d2971d040f1c89 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 11 Aug 2016 16:38:50 -0500 Subject: [PATCH] wscutil: Add parsers for various flag types --- src/wscutil.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wscutil.c b/src/wscutil.c index 4a0fee69..7144826f 100644 --- a/src/wscutil.c +++ b/src/wscutil.c @@ -464,14 +464,20 @@ static attr_handler handler_for_type(enum wsc_attr type) return extract_bool; case WSC_ATTR_ASSOCIATION_STATE: return extract_association_state; + case WSC_ATTR_AUTHENTICATION_TYPE_FLAGS: + return extract_uint16; case WSC_ATTR_CONFIGURATION_ERROR: return extract_configuration_error; case WSC_ATTR_CONFIGURATION_METHODS: return extract_uint16; + case WSC_ATTR_CONNECTION_TYPE_FLAGS: + return extract_uint8; case WSC_ATTR_DEVICE_NAME: return extract_device_name; case WSC_ATTR_DEVICE_PASSWORD_ID: return extract_device_password_id; + case WSC_ATTR_ENCRYPTION_TYPE_FLAGS: + return extract_uint16; case WSC_ATTR_ENROLLEE_NONCE: return extract_enrollee_nonce; case WSC_ATTR_MAC_ADDRESS: