Home | History | Annotate | Download | only in wps

Lines Matching full: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)) {
1030 void wps_registrar_complete(struct wps_registrar *registrar, const u8 *uuid_e,
1035 uuid_e, NULL);
1040 os_memcpy(registrar->pbc_ignore_uuid, uuid_e, WPS_UUID_LEN);
1108 if (reg->enrollee_seen_cb && attr.uuid_e &&
1118 reg->enrollee_seen_cb(reg->cb_ctx, addr, attr.uuid_e,
1131 if (attr.uuid_e == NULL) {
1136 wpa_hexdump(MSG_DEBUG, "WPS: UUID-E from Probe Request", attr.uuid_e,
1141 os_memcmp(attr.uuid_e, reg->pbc_ignore_uuid, WPS_UUID_LEN) == 0) {
1156 wps_registrar_add_pbc_session(reg, addr, attr.uuid_e);
1157 if (wps_registrar_pbc_overlap(reg, addr, attr.uuid_e)) {
1176 static void wps_cb_pin_needed(struct wps_registrar *reg, const u8 *uuid_e,
1182 reg->pin_needed_cb(reg->cb_ctx, uuid_e, dev);
1187 const u8 *uuid_e, const u8 *dev_pw,
1193 reg->reg_success_cb(reg->cb_ctx, mac_addr, uuid_e, dev_pw, dev_pw_len);
1374 pin = wps_registrar_get_pin(wps->wps->registrar, wps->uuid_e,
1389 wps_cb_pin_needed(wps->wps->registrar, wps->uuid_e,
2140 static int wps_process_uuid_e(struct wps_data *wps, const u8 *uuid_e)
2142 if (uuid_e == NULL) {
2147 os_memcpy(wps->uuid_e, uuid_e, WPS_UUID_LEN);
2148 wpa_hexdump(MSG_DEBUG, "WPS: UUID-E", wps->uuid_e, WPS_UUID_LEN);
2264 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
2273 wps_registrar_unlock_pin(wps->wps->registrar, wps->uuid_e);
2280 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
2549 if (wps_process_uuid_e(wps, attr->uuid_e) ||
2626 wps->mac_addr_e, wps->uuid_e) ||
2641 wps->mac_addr_e, wps->uuid_e);
3183 wps->uuid_e);
3203 wps->uuid_e);
3245 wps_cb_reg_success(wps->wps->registrar, wps->mac_addr_e, wps->uuid_e,
3250 wps->uuid_e,
3256 os_memcpy(wps->wps->registrar->pbc_ignore_uuid, wps->uuid_e,