Home | History | Annotate | Download | only in wps

Lines Matching defs:uuid_e

117 	u8 uuid_e[WPS_UUID_LEN];
151 void (*pin_needed_cb)(void *ctx, const u8 *uuid_e,
154 const u8 *uuid_e, const u8 *dev_pw,
158 void (*enrollee_seen_cb)(void *ctx, const u8 *addr, const u8 *uuid_e,
315 const u8 *addr, const u8 *uuid_e)
325 os_memcmp(pbc->uuid_e, uuid_e, WPS_UUID_LEN) == 0) {
341 if (uuid_e)
342 os_memcpy(pbc->uuid_e, uuid_e, WPS_UUID_LEN);
367 const u8 *uuid_e,
374 if (os_memcmp(pbc->uuid_e, uuid_e, WPS_UUID_LEN) == 0 ||
387 tmp->uuid_e, WPS_UUID_LEN);
398 const u8 *addr, const u8 *uuid_e)
409 if (uuid_e) {
412 uuid_e, WPS_UUID_LEN);
420 pbc->uuid_e, WPS_UUID_LEN);
427 os_memcmp(pbc->uuid_e, first->uuid_e, WPS_UUID_LEN) == 0) {
431 if (uuid_e == NULL ||
432 os_memcmp(uuid_e, pbc->uuid_e, WPS_UUID_LEN)) {
1043 void wps_registrar_complete(struct wps_registrar *registrar, const u8 *uuid_e,
1048 uuid_e, NULL);
1053 os_memcpy(registrar->pbc_ignore_uuid, uuid_e, WPS_UUID_LEN);
1121 if (reg->enrollee_seen_cb && attr.uuid_e &&
1131 reg->enrollee_seen_cb(reg->cb_ctx, addr, attr.uuid_e,
1144 if (attr.uuid_e == NULL) {
1149 wpa_hexdump(MSG_DEBUG, "WPS: UUID-E from Probe Request", attr.uuid_e,
1154 os_memcmp(attr.uuid_e, reg->pbc_ignore_uuid, WPS_UUID_LEN) == 0) {
1169 wps_registrar_add_pbc_session(reg, addr, attr.uuid_e);
1170 if (wps_registrar_pbc_overlap(reg, addr, attr.uuid_e)) {
1189 static void wps_cb_pin_needed(struct wps_registrar *reg, const u8 *uuid_e,
1195 reg->pin_needed_cb(reg->cb_ctx, uuid_e, dev);
1200 const u8 *uuid_e, const u8 *dev_pw,
1206 reg->reg_success_cb(reg->cb_ctx, mac_addr, uuid_e, dev_pw, dev_pw_len);
1387 pin = wps_registrar_get_pin(wps->wps->registrar, wps->uuid_e,
1402 wps_cb_pin_needed(wps->wps->registrar, wps->uuid_e,
2165 static int wps_process_uuid_e(struct wps_data *wps, const u8 *uuid_e)
2167 if (uuid_e == NULL) {
2172 os_memcpy(wps->uuid_e, uuid_e, WPS_UUID_LEN);
2173 wpa_hexdump(MSG_DEBUG, "WPS: UUID-E", wps->uuid_e, WPS_UUID_LEN);
2289 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
2298 wps_registrar_unlock_pin(wps->wps->registrar, wps->uuid_e);
2305 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
2591 if (wps_process_uuid_e(wps, attr->uuid_e) ||
2672 wps->mac_addr_e, wps->uuid_e) ||
2687 wps->mac_addr_e, wps->uuid_e);
3229 wps->uuid_e);
3249 wps->uuid_e);
3296 wps_cb_reg_success(wps->wps->registrar, wps->mac_addr_e, wps->uuid_e,
3301 wps->uuid_e,
3307 os_memcpy(wps->wps->registrar->pbc_ignore_uuid, wps->uuid_e,