Home | History | Annotate | Download | only in wps

Lines Matching defs:p2p_dev_addr

147 	int (*new_psk_cb)(void *ctx, const u8 *mac_addr, const u8 *p2p_dev_addr,
185 u8 p2p_dev_addr[ETH_ALEN];
368 const u8 *p2p_dev_addr)
375 (p2p_dev_addr && !is_zero_ether_addr(reg->p2p_dev_addr) &&
376 os_memcmp(reg->p2p_dev_addr, p2p_dev_addr, ETH_ALEN) ==
950 os_memset(reg->p2p_dev_addr, 0, ETH_ALEN);
970 * @p2p_dev_addr: Limit allowed PBC devices to the specified P2P device, %NULL
982 const u8 *p2p_dev_addr)
984 if (p2p_dev_addr == NULL &&
995 if (p2p_dev_addr)
996 os_memcpy(reg->p2p_dev_addr, p2p_dev_addr, ETH_ALEN);
998 os_memset(reg->p2p_dev_addr, 0, ETH_ALEN);
1166 const u8 *p2p_dev_addr, const u8 *psk, size_t psk_len)
1171 return reg->new_psk_cb(reg->cb_ctx, mac_addr, p2p_dev_addr, psk,
2504 if (is_zero_ether_addr(reg->p2p_dev_addr))
2507 if (os_memcmp(reg->p2p_dev_addr, wps->p2p_dev_addr, ETH_ALEN) != 0) {
2511 MAC2STR(reg->p2p_dev_addr),
2512 MAC2STR(wps->p2p_dev_addr));
2525 if (is_zero_ether_addr(reg->p2p_dev_addr))
2528 if (os_memcmp(reg->p2p_dev_addr, wps->p2p_dev_addr, ETH_ALEN) == 0) {
3236 wps->p2p_dev_addr, wps->new_psk,
3251 wps->p2p_dev_addr);