Home | History | Annotate | Download | only in ap

Lines Matching refs:src_addr

56  * @src_addr: MAC address of the frame sender
68 const u8 *src_addr, u8 type,
71 const u8 *ad[3] = { src_addr, auth, &type };
286 const u8 *src_addr, u8 type, u8 *enc)
288 const u8 *ad[3] = { src_addr, auth, &type };
315 * @src_addr: MAC address of the frame sender
327 const u8 *src_addr, u8 type,
353 auth_len, src_addr, type, pos) < 0)
378 " in %s from " MACSTR, txt, MAC2STR(src_addr)); \
394 " in %s from " MACSTR, txt, MAC2STR(src_addr)); \
548 u8 src_addr[ETH_ALEN];
554 const u8 *src_addr,
579 item->cb(wpa_auth, item->src_addr, item->enc,
596 struct ft_remote_seq *rkh_seq, const u8 *src_addr,
602 const u8 *src_addr,
629 os_memcpy(item->src_addr, src_addr, ETH_ALEN);
668 wpa_ft_rrb_oui_send(wpa_auth, src_addr, FT_PACKET_R0KH_R1KH_SEQ_REQ,
691 wpa_ft_rrb_seq_chk(struct ft_remote_seq *rkh_seq, const u8 *src_addr,
749 MACSTR, msgtype, MAC2STR(src_addr));
754 msgtype, MAC2STR(src_addr));
762 struct ft_remote_seq *rkh_seq, const u8 *src_addr,
1161 const u8 *src_addr, const u8 *r0kh_id, size_t id_len,
1173 if (src_addr)
1174 os_memcpy(r0kh->addr, src_addr, sizeof(r0kh->addr));
1235 const u8 *src_addr, const u8 *r1kh_id, int timeout)
1246 os_memcpy(r1kh->addr, src_addr, sizeof(r1kh->addr));
2579 const u8 *src_addr, u8 type,
2598 src_addr, type, packet, packet_len);
2608 src_addr, type, packet, packet_len);
2617 const u8 *src_addr,
2668 seq_ret = wpa_ft_rrb_seq_chk(r1kh->seq, src_addr, enc, enc_len,
2671 (!r1kh || os_memcmp(r1kh->addr, src_addr, ETH_ALEN) != 0)) {
2680 src_addr, FT_PACKET_R0KH_R1KH_PULL,
2685 r1kh = wpa_ft_rrb_add_r1kh(wpa_auth, r1kh_wildcard, src_addr,
2692 wpa_ft_rrb_seq_req(wpa_auth, r1kh->seq, src_addr, f_r0kh_id,
2699 wpa_ft_rrb_seq_accept(wpa_auth, r1kh->seq, src_addr, auth, auth_len,
2748 wpa_ft_rrb_oui_send(wpa_auth, src_addr,
2765 const u8 *src_addr, u8 type,
2770 const u8 *src_addr,
2814 seq_ret = wpa_ft_rrb_seq_chk(r0kh->seq, src_addr, enc, enc_len,
2819 (!r0kh || os_memcmp(r0kh->addr, src_addr, ETH_ALEN) != 0)) {
2828 src_addr, type, &plain, &plain_len) < 0)
2832 r0kh = wpa_ft_rrb_add_r0kh(wpa_auth, r0kh_wildcard, src_addr,
2839 wpa_ft_rrb_seq_req(wpa_auth, r0kh->seq, src_addr, f_r0kh_id,
2845 wpa_ft_rrb_seq_accept(wpa_auth, r0kh->seq, src_addr, auth, auth_len,
2943 const u8 *src_addr,
2968 ret = wpa_ft_rrb_rx_r1(wpa_auth, src_addr, FT_PACKET_R0KH_R1KH_RESP,
2997 const u8 *src_addr,
3005 if (wpa_ft_rrb_rx_r1(wpa_auth, src_addr, FT_PACKET_R0KH_R1KH_PUSH,
3015 const u8 *src_addr, int type,
3055 (!r0kh || os_memcmp(r0kh->addr, src_addr, ETH_ALEN) != 0)) {
3073 (!r1kh || os_memcmp(r1kh->addr, src_addr, ETH_ALEN) != 0)) {
3088 src_addr, type, &plain, &plain_len) < 0)
3096 src_addr, f_r0kh_id,
3113 src_addr, f_r1kh_id,
3133 const u8 *src_addr,
3149 if (wpa_ft_rrb_rx_seq(wpa_auth, src_addr, FT_PACKET_R0KH_R1KH_SEQ_REQ,
3186 wpa_ft_rrb_oui_send(wpa_auth, src_addr,
3198 const u8 *src_addr,
3218 if (wpa_ft_rrb_rx_seq(wpa_auth, src_addr, FT_PACKET_R0KH_R1KH_SEQ_RESP,
3249 os_memcpy(r0kh->addr, src_addr, ETH_ALEN);
3256 os_memcpy(r1kh->addr, src_addr, ETH_ALEN);
3259 seq_ret = wpa_ft_rrb_seq_chk(rkh_seq, src_addr, enc, enc_len, auth,
3263 wpa_ft_rrb_seq_accept(wpa_auth, rkh_seq, src_addr, auth,
3298 int wpa_ft_rrb_rx(struct wpa_authenticator *wpa_auth, const u8 *src_addr,
3308 MAC2STR(src_addr));
3416 void wpa_ft_rrb_oui_rx(struct wpa_authenticator *wpa_auth, const u8 *src_addr,
3425 MACSTR, MAC2STR(src_addr));
3428 if (is_multicast_ether_addr(src_addr)) {
3431 MACSTR, MAC2STR(src_addr));
3439 MAC2STR(src_addr), MAC2STR(dst_addr));
3460 wpa_ft_rrb_rx_pull(wpa_auth, src_addr, enc, elen, auth, alen,
3464 wpa_ft_rrb_rx_resp(wpa_auth, src_addr, enc, elen, auth, alen,
3468 wpa_ft_rrb_rx_push(wpa_auth, src_addr, enc, elen, auth, alen,
3472 wpa_ft_rrb_rx_seq_req(wpa_auth, src_addr, enc, elen, auth, alen,
3476 wpa_ft_rrb_rx_seq_resp(wpa_auth, src_addr, enc, elen, auth,