Home | History | Annotate | Download | only in wps

Lines Matching refs:uuid_e

64 	u8 uuid_e[WPS_UUID_LEN];
91 void (*pin_needed_cb)(void *ctx, const u8 *uuid_e,
94 const u8 *uuid_e);
118 const u8 *addr, const u8 *uuid_e)
128 os_memcmp(pbc->uuid_e, uuid_e, WPS_UUID_LEN) == 0) {
144 if (uuid_e)
145 os_memcpy(pbc->uuid_e, uuid_e, WPS_UUID_LEN);
169 const u8 *addr, const u8 *uuid_e)
176 os_memcmp(pbc->uuid_e, uuid_e, WPS_UUID_LEN) == 0) {
191 const u8 *addr, const u8 *uuid_e)
203 uuid_e == NULL ||
204 os_memcmp(uuid_e, pbc->uuid_e, WPS_UUID_LEN))
208 if (addr || uuid_e)
712 if (attr.uuid_e == NULL) {
718 wps_registrar_add_pbc_session(reg, addr, attr.uuid_e);
719 if (wps_registrar_pbc_overlap(reg, addr, attr.uuid_e)) {
737 static void wps_cb_pin_needed(struct wps_registrar *reg, const u8 *uuid_e,
743 reg->pin_needed_cb(reg->cb_ctx, uuid_e, dev);
748 const u8 *uuid_e)
753 reg->reg_success_cb(reg->cb_ctx, mac_addr, uuid_e);
894 pin = wps_registrar_get_pin(wps->wps->registrar, wps->uuid_e,
900 wps_cb_pin_needed(wps->wps->registrar, wps->uuid_e,
1572 static int wps_process_uuid_e(struct wps_data *wps, const u8 *uuid_e)
1574 if (uuid_e == NULL) {
1579 os_memcpy(wps->uuid_e, uuid_e, WPS_UUID_LEN);
1580 wpa_hexdump(MSG_DEBUG, "WPS: UUID-E", wps->uuid_e, WPS_UUID_LEN);
1696 wps_registrar_invalidate_pin(wps->wps->registrar, wps->uuid_e);
1705 wps_registrar_unlock_pin(wps->wps->registrar, wps->uuid_e);
1914 if (wps_process_uuid_e(wps, attr->uuid_e) ||
1946 wps->mac_addr_e, wps->uuid_e)) {
1956 wps->mac_addr_e, wps->uuid_e);
2491 wps_cb_reg_success(wps->wps->registrar, wps->mac_addr_e, wps->uuid_e);
2495 wps->mac_addr_e, wps->uuid_e);