Lines Matching defs:wps_context
642 struct wps_context { struct
646 int ap;
651 struct wps_registrar *registrar;
656 enum wps_state wps_state;
661 int ap_setup_locked;
666 u8 uuid[16];
675 u8 ssid[SSID_MAX_LEN];
680 size_t ssid_len;
685 struct wps_device_data dev;
690 void *dh_ctx;
695 struct wpabuf *dh_privkey;
700 struct wpabuf *dh_pubkey;
707 u16 config_methods;
712 u16 encr_types;
717 u16 encr_types_rsn;
722 u16 encr_types_wpa;
727 u16 auth_types;
732 u16 ap_encr_type;
737 u16 ap_auth_type;
754 u8 *network_key;
759 size_t network_key_len;
767 u8 psk[32];
772 int psk_set;
780 u8 *ap_settings;
785 size_t ap_settings_len;
790 char *friendly_name;
795 char *manufacturer_url;
800 char *model_description;
805 char *model_url;
810 char *upc;
818 int (*cred_cb)(void *ctx, const struct wps_credential *cred);
826 void (*event_cb)(void *ctx, enum wps_event event,
857 wps_registrar_init(struct wps_context *wps, argument