Lines Matching defs:wps_context
641 struct wps_context { struct
645 int ap;
650 struct wps_registrar *registrar;
655 enum wps_state wps_state;
660 int ap_setup_locked;
665 u8 uuid[16];
674 u8 ssid[SSID_MAX_LEN];
679 size_t ssid_len;
684 struct wps_device_data dev;
689 void *dh_ctx;
694 struct wpabuf *dh_privkey;
699 struct wpabuf *dh_pubkey;
706 u16 config_methods;
711 u16 encr_types;
716 u16 encr_types_rsn;
721 u16 encr_types_wpa;
726 u16 auth_types;
731 u16 ap_encr_type;
736 u16 ap_auth_type;
753 u8 *network_key;
758 size_t network_key_len;
766 u8 psk[32];
771 int psk_set;
779 u8 *ap_settings;
784 size_t ap_settings_len;
789 char *friendly_name;
794 char *manufacturer_url;
799 char *model_description;
804 char *model_url;
809 char *upc;
817 int (*cred_cb)(void *ctx, const struct wps_credential *cred);
825 void (*event_cb)(void *ctx, enum wps_event event,
856 wps_registrar_init(struct wps_context *wps, argument