HomeSort by: relevance | last modified time | path
    Searched defs:p2p (Results 1 - 19 of 19) sorted by relevancy

  /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...]

Completed in 51 milliseconds