| /src/external/bsd/wpa/dist/src/common/ |
| privsep_commands.h | 54 int p2p; member in struct:privsep_cmd_authenticate
|
| ieee802_11_common.h | 67 const u8 *p2p; member in struct:ieee802_11_elems 266 enum { P2P_SUPP, NO_P2P_SUPP } p2p; member in struct:oper_class_map
|
| /src/external/bsd/wpa/dist/src/p2p/ |
| p2p_group.c | 2 * Wi-Fi Direct - P2P group operations 18 #include "p2p.h" 23 u8 addr[ETH_ALEN]; /* P2P Interface Address */ 24 u8 dev_addr[ETH_ALEN]; /* P2P Device Address */ 32 * struct p2p_group - Internal P2P module per-group data 35 struct p2p_data *p2p; member in struct:p2p_group 46 struct p2p_group * p2p_group_init(struct p2p_data *p2p, 55 groups = os_realloc_array(p2p->groups, p2p->num_groups + 1, 61 groups[p2p->num_groups++] = group 101 struct p2p_data *p2p; local 915 struct p2p_data *p2p = group->p2p; local [all...] |
| p2p.c | 2 * Wi-Fi Direct - P2P module 21 #include "p2p.h" 25 static void p2p_device_free(struct p2p_data *p2p, struct p2p_device *dev); 26 static void p2p_process_presence_req(struct p2p_data *p2p, const u8 *da, 29 static void p2p_process_presence_resp(struct p2p_data *p2p, const u8 *da, 40 * timeout for this to avoid hitting P2P timeout unnecessarily. 53 void p2p_expire_peers(struct p2p_data *p2p) 60 dl_list_for_each_safe(dev, n, &p2p->devices, struct p2p_device, list) { 64 if (dev == p2p->go_neg_peer) { 73 if (p2p->cfg->go_connected & 1063 struct p2p_data *p2p = eloop_ctx; local 1118 struct p2p_data *p2p = eloop_ctx; local 2032 struct p2p_data *p2p = eloop_ctx; local 2053 struct p2p_data *p2p = eloop_ctx; local 2973 struct p2p_data *p2p; local 4159 struct p2p_data *p2p = eloop_ctx; local 4652 struct p2p_data *p2p = eloop_ctx; local 5562 struct p2p_data *p2p = eloop_ctx; local [all...] |
| /src/external/bsd/wpa/dist/wpa_supplicant/ |
| wpas_glue.c | 1534 struct wpabuf *p2p; local 1535 p2p = wpa_bss_get_vendor_ie_multi(wpa_s->current_bss, 1537 if (p2p) { 1539 group_capab = p2p_get_group_capab(p2p); 1542 conf.p2p = 1; 1543 wpabuf_free(p2p);
|
| bss.c | 726 * This can happen when non-P2P station interface runs a scan 727 * without P2P IE in the Probe Request frame. P2P GO would reply 728 * to that with a Probe Response that does not include P2P IE. 730 * information that may be needed for P2P operations to 734 MACSTR " since that would remove P2P IE information", 835 const u8 *ssid, *p2p, *mesh; local 866 p2p = wpa_scan_get_vendor_ie(res, P2P_IE_VENDOR_TYPE); 868 if (p2p == NULL && 871 * If it's a P2P specific interface, then don't updat [all...] |
| config_ssid.h | 56 u8 p2p; member in struct:psk_list_entry 176 * If this is a persistent P2P group (disabled == 2), this is the GO 212 * go_p2p_dev_addr - GO's P2P Device Address or all zeros if not set 432 * 3 = P2P Group Owner (can be set in the configuration file) 434 * 4 = P2P Group Formation (used internally; not in configuration 468 * 2 = this network block includes parameters for a persistent P2P 469 * group (can be used with P2P ctrl_iface commands) 667 * p2p_client_list - List of P2P Clients in a persistent group (GO) 669 * This is a list of P2P Clients (P2P Device Address) that have joine [all...] |
| wpa_supplicant.c | 46 #include "p2p/p2p.h" 1069 * P2P connected client in case p2p_cli_probe configuration property is 1077 "P2P: Enable CLI Probe Request RX reporting"); 1082 "P2P: Disable CLI Probe Request RX reporting"); 1178 * Notify the P2P Device interface about a state change in one 3615 if (wpa_s->global->p2p) { 3629 struct wpabuf *p2p; local 3630 p2p = wpa_bss_get_vendor_ie_multi(bss, P2P_IE_VENDOR_TYPE); 3631 if (p2p) { [all...] |
| p2p_supplicant.c | 2 * wpa_supplicant - P2P 18 #include "p2p/p2p.h" 52 * it is currently using, but is no longer valid for P2P use cases. 65 * How many seconds to try to reconnect to the GO when connection in P2P client 75 * P2P Client. 83 * WPS provisioning step on the GO. This controls the extra time the P2P 99 #define P2P_MGMT_DEVICE_PREFIX "p2p-dev-" 198 wpa_dbg(wpa_s, MSG_DEBUG, "P2P: num_unused_channels: %d", unused); 205 * interfaces, and that are also valid for P2P operation 1115 struct wpabuf *p2p; local 4892 struct p2p_config p2p; local 8084 struct p2p_data *p2p = wpa_s->global->p2p; local 8528 struct p2p_data *p2p = wpa_s->global->p2p; local 8538 struct p2p_data *p2p = wpa_s->global->p2p; local 9194 struct wpabuf *wsc, *p2p; local 9227 struct wpabuf *wsc, *p2p; local 10168 struct p2p_data *p2p = wpa_s->global->p2p; local [all...] |
| ctrl_iface.c | 49 #include "p2p/p2p.h" 667 if (enabled && !wpa_s->global->p2p) 997 if (wpa_s->global->p2p == NULL || 1394 "P2P Device Address '%s'", 1684 wpa_printf(MSG_DEBUG, "P2P: Could not generate NFC handover request"); 1727 if (os_strcmp(pos, "P2P-CR") == 0) { 1814 if (os_strcmp(pos, "P2P-CR") == 0) { 1819 if (os_strcmp(pos, "P2P-CR-TAG") == 0) { 1923 } else if (os_strcmp(role, "INIT") == 0 && os_strcmp(type, "P2P") == 0 3103 const u8 *ie, *ie2, *osen_ie, *p2p, *mesh, *owe, *rsnxe; local 8658 struct p2p_data *p2p = wpa_s->global->p2p; local [all...] |
| wpa_supplicant_i.h | 119 * p2p_mgmt - Interface used for P2P management (P2P Device operations) 122 * This is used only when the driver supports a dedicated P2P Device 242 * P2P Device configuration parameters. 244 * This can also be %NULL. In such a case, if a P2P Device dedicated 290 struct p2p_data *p2p; member in struct:wpa_global 1132 * Whether this P2P group is configured to use cross connection (only 1133 * valid if this is P2P GO interface). The actual cross connect packet 1216 /* Channel preferences for AP/P2P GO use */
|
| /src/external/bsd/wpa/dist/src/rsn_supp/ |
| wpa.h | 152 int p2p; member in struct:rsn_supp_config
|
| wpa_i.h | 73 int p2p; member in struct:wpa_sm
|
| /src/external/bsd/wpa/dist/src/ap/ |
| beacon.c | 22 #include "p2p/p2p.h" 867 if ((hapd->conf->p2p & P2P_ENABLED) && params->is_p2p && 875 if ((hapd->conf->p2p & (P2P_MANAGE | P2P_ENABLED | P2P_GROUP_OWNER)) == 1425 if (hapd->p2p && hapd->p2p_group && elems.wps_ie) { 1429 wpa_printf(MSG_MSGDUMP, "P2P: Ignore Probe Request " 1438 if (hapd->p2p && hapd->p2p_group && elems.p2p) { 1439 struct wpabuf *p2p; local 1440 p2p = ieee802_11_vendor_ie_concat(ie, ie_len, P2P_IE_VENDOR_TYPE) [all...] |
| hostapd.h | 329 struct p2p_data *p2p; member in struct:hostapd_data 334 /* Number of non-P2P association stations */ 337 /* Periodic NoA (used only when no non-P2P clients in the group) */
|
| ap_config.h | 538 int p2p; member in struct:hostapd_bss_config
|
| /src/external/bsd/wpa/dist/src/wps/ |
| wps.h | 83 * @p2p: Whether the device is a P2P device 103 int p2p; member in struct:wps_device_data 171 * p2p_dev_addr - P2P Device Address from (Re)Association Request 173 * On AP/GO, this is set to the P2P Device Address of the associating 174 * P2P client if a P2P IE is included in the (Re)Association Request 175 * frame and the P2P Device Address is included. Otherwise, this is set 176 * to %NULL to indicate the station does not have a P2P Device Address. 266 * @p2p_dev_addr: P2P Device Address of the Enrollee or all zeros if no [all...] |
| /src/external/bsd/wpa/dist/wpa_supplicant/dbus/ |
| dbus_new_handlers_p2p.c | 2 * WPA Supplicant / dbus-based control interface (P2P) 23 #include "p2p/p2p.h" 47 "Could not find P2P mgmt interface"); 86 "There is no such persistent group in this P2P device."); 100 wpa_printf(MSG_DEBUG, "dbus: Could not find P2P mgmt interface"); 102 "Could not find P2P mgmt interface"); 181 message, "Could not start P2P find"); 247 "Could not start P2P listen"); 519 /* Return an error message or an error if P2P isn't available * 1279 struct p2p_data *p2p = wpa_s->global->p2p; local [all...] |
| /src/external/bsd/wpa/dist/src/drivers/ |
| driver.h | 521 * p2p_probe - Used to disable CCK (802.11b) rates for P2P probes 682 * p2p_include_6ghz - Include 6 GHz channels for P2P full scan 737 * p2p - Whether this connection is a P2P group 739 int p2p; member in struct:wpa_driver_auth_params 1194 * p2p - Whether this connection is a P2P group 1196 int p2p; member in struct:wpa_driver_associate_params 1520 * beacon_ies - WPS/P2P IE(s) for Beacon frames 1522 * This is used to add IEs like WPS IE and P2P IE by drivers that d [all...] |