diff --git a/src/wscutil.c b/src/wscutil.c index 8d5c94b0..9445c69e 100644 --- a/src/wscutil.c +++ b/src/wscutil.c @@ -433,6 +433,15 @@ static bool extract_version(struct wsc_attr_iter *iter, void *data) return true; } +static bool extract_uuid(struct wsc_attr_iter *iter, void *data) +{ + if (wsc_attr_iter_get_length(iter) != 16) + return false; + + memcpy(data, wsc_attr_iter_get_data(iter), 16); + return true; +} + static bool extract_wsc_state(struct wsc_attr_iter *iter, void *data) { uint8_t *out = data; @@ -448,15 +457,6 @@ static bool extract_wsc_state(struct wsc_attr_iter *iter, void *data) return true; } -static bool extract_uuid(struct wsc_attr_iter *iter, void *data) -{ - if (wsc_attr_iter_get_length(iter) != 16) - return false; - - memcpy(data, wsc_attr_iter_get_data(iter), 16); - return true; -} - static attr_handler handler_for_type(enum wsc_attr type) { switch (type) {