Lines Matching refs:cli
94 struct test_client_socket *cli; member
156 struct test_client_socket *cli = drv->cli; in test_driver_get_cli() local
158 while (cli) { in test_driver_get_cli()
159 if (cli->unlen == fromlen && in test_driver_get_cli()
160 strncmp(cli->un.sun_path, from->sun_path, in test_driver_get_cli()
161 fromlen - sizeof(cli->un.sun_family)) == 0) in test_driver_get_cli()
162 return cli; in test_driver_get_cli()
163 cli = cli->next; in test_driver_get_cli()
176 struct test_client_socket *cli; in test_driver_send_eapol() local
184 cli = drv->cli; in test_driver_send_eapol()
185 while (cli) { in test_driver_send_eapol()
186 if (memcmp(cli->addr, addr, ETH_ALEN) == 0) in test_driver_send_eapol()
188 cli = cli->next; in test_driver_send_eapol()
191 if (!cli) { in test_driver_send_eapol()
211 msg.msg_name = &cli->un; in test_driver_send_eapol()
212 msg.msg_namelen = cli->unlen; in test_driver_send_eapol()
599 struct test_client_socket *cli; in test_driver_assoc() local
607 cli = os_zalloc(sizeof(*cli)); in test_driver_assoc()
608 if (cli == NULL) in test_driver_assoc()
611 if (hwaddr_aton(data, cli->addr)) { in test_driver_assoc()
614 os_free(cli); in test_driver_assoc()
626 os_free(cli); in test_driver_assoc()
651 os_free(cli); in test_driver_assoc()
655 cli->bss = bss; in test_driver_assoc()
656 memcpy(&cli->un, from, sizeof(cli->un)); in test_driver_assoc()
657 cli->unlen = fromlen; in test_driver_assoc()
658 cli->next = drv->cli; in test_driver_assoc()
659 drv->cli = cli; in test_driver_assoc()
661 (const u8 *) cli->un.sun_path, in test_driver_assoc()
662 cli->unlen - sizeof(cli->un.sun_family)); in test_driver_assoc()
669 drv_event_assoc(bss->bss_ctx, cli->addr, ie, ielen, 0); in test_driver_assoc()
676 struct test_client_socket *cli; in test_driver_disassoc() local
678 cli = test_driver_get_cli(drv, from, fromlen); in test_driver_disassoc()
679 if (!cli) in test_driver_disassoc()
682 drv_event_disassoc(drv->ctx, cli->addr); in test_driver_disassoc()
691 struct test_client_socket *cli; in test_driver_eapol() local
707 cli = test_driver_get_cli(drv, from, fromlen); in test_driver_eapol()
708 if (cli) { in test_driver_eapol()
709 drv_event_eapol_rx(cli->bss->bss_ctx, cli->addr, data, in test_driver_eapol()
792 struct test_client_socket *cli; in test_driver_mlme() local
793 cli = os_zalloc(sizeof(*cli)); in test_driver_mlme()
794 if (cli == NULL) in test_driver_mlme()
798 memcpy(cli->addr, hdr->addr2, ETH_ALEN); in test_driver_mlme()
799 memcpy(&cli->un, from, sizeof(cli->un)); in test_driver_mlme()
800 cli->unlen = fromlen; in test_driver_mlme()
801 cli->next = drv->cli; in test_driver_mlme()
802 drv->cli = cli; in test_driver_mlme()
947 struct test_client_socket *cli; in test_driver_sta_deauth() local
952 cli = drv->cli; in test_driver_sta_deauth()
953 while (cli) { in test_driver_sta_deauth()
954 if (memcmp(cli->addr, addr, ETH_ALEN) == 0) in test_driver_sta_deauth()
956 cli = cli->next; in test_driver_sta_deauth()
959 if (!cli) in test_driver_sta_deauth()
963 (struct sockaddr *) &cli->un, cli->unlen); in test_driver_sta_deauth()
972 struct test_client_socket *cli; in test_driver_sta_disassoc() local
977 cli = drv->cli; in test_driver_sta_disassoc()
978 while (cli) { in test_driver_sta_disassoc()
979 if (memcmp(cli->addr, addr, ETH_ALEN) == 0) in test_driver_sta_disassoc()
981 cli = cli->next; in test_driver_sta_disassoc()
984 if (!cli) in test_driver_sta_disassoc()
988 (struct sockaddr *) &cli->un, cli->unlen); in test_driver_sta_disassoc()
1029 struct test_client_socket *cli, *prev_c; in test_driver_bss_remove() local
1037 for (prev_c = NULL, cli = drv->cli; cli; in test_driver_bss_remove()
1038 prev_c = cli, cli = cli->next) { in test_driver_bss_remove()
1039 if (cli->bss != bss) in test_driver_bss_remove()
1042 prev_c->next = cli->next; in test_driver_bss_remove()
1044 drv->cli = cli->next; in test_driver_bss_remove()
1045 os_free(cli); in test_driver_bss_remove()
1143 struct test_client_socket *cli; in test_driver_sta_add() local
1152 cli = drv->cli; in test_driver_sta_add()
1153 while (cli) { in test_driver_sta_add()
1154 if (os_memcmp(cli->addr, params->addr, ETH_ALEN) == 0) in test_driver_sta_add()
1156 cli = cli->next; in test_driver_sta_add()
1158 if (!cli) { in test_driver_sta_add()
1164 cli->bss = bss; in test_driver_sta_add()
2167 struct test_client_socket *cli, *prev; in wpa_driver_test_deinit() local
2176 cli = drv->cli; in wpa_driver_test_deinit()
2177 while (cli) { in wpa_driver_test_deinit()
2178 prev = cli; in wpa_driver_test_deinit()
2179 cli = cli->next; in wpa_driver_test_deinit()