Home | History | Annotate | Download | only in wps

Lines Matching full:const

114 	void (*ap_settings_cb)(void *ctx, const struct wps_credential *cred);
128 const u8 *version; /* 1 octet */
129 const u8 *version2; /* 1 octet */
130 const u8 *msg_type; /* 1 octet */
131 const u8 *enrollee_nonce; /* WPS_NONCE_LEN (16) octets */
132 const u8 *registrar_nonce; /* WPS_NONCE_LEN (16) octets */
133 const u8 *uuid_r; /* WPS_UUID_LEN (16) octets */
134 const u8 *uuid_e; /* WPS_UUID_LEN (16) octets */
135 const u8 *auth_type_flags; /* 2 octets */
136 const u8 *encr_type_flags; /* 2 octets */
137 const u8 *conn_type_flags; /* 1 octet */
138 const u8 *config_methods; /* 2 octets */
139 const u8 *sel_reg_config_methods; /* 2 octets */
140 const u8 *primary_dev_type; /* 8 octets */
141 const u8 *rf_bands; /* 1 octet */
142 const u8 *assoc_state; /* 2 octets */
143 const u8 *config_error; /* 2 octets */
144 const u8 *dev_password_id; /* 2 octets */
145 const u8 *oob_dev_password; /* WPS_OOB_DEVICE_PASSWORD_ATTR_LEN (54)
147 const u8 *os_version; /* 4 octets */
148 const u8 *wps_state; /* 1 octet */
149 const u8 *authenticator; /* WPS_AUTHENTICATOR_LEN (8) octets */
150 const u8 *r_hash1; /* WPS_HASH_LEN (32) octets */
151 const u8 *r_hash2; /* WPS_HASH_LEN (32) octets */
152 const u8 *e_hash1; /* WPS_HASH_LEN (32) octets */
153 const u8 *e_hash2; /* WPS_HASH_LEN (32) octets */
154 const u8 *r_snonce1; /* WPS_SECRET_NONCE_LEN (16) octets */
155 const u8 *r_snonce2; /* WPS_SECRET_NONCE_LEN (16) octets */
156 const u8 *e_snonce1; /* WPS_SECRET_NONCE_LEN (16) octets */
157 const u8 *e_snonce2; /* WPS_SECRET_NONCE_LEN (16) octets */
158 const u8 *key_wrap_auth; /* WPS_KWA_LEN (8) octets */
159 const u8 *auth_type; /* 2 octets */
160 const u8 *encr_type; /* 2 octets */
161 const u8 *network_idx; /* 1 octet */
162 const u8 *network_key_idx; /* 1 octet */
163 const u8 *mac_addr; /* ETH_ALEN (6) octets */
164 const u8 *key_prov_auto; /* 1 octet (Bool) */
165 const u8 *dot1x_enabled; /* 1 octet (Bool) */
166 const u8 *selected_registrar; /* 1 octet (Bool) */
167 const u8 *request_type; /* 1 octet */
168 const u8 *response_type; /* 1 octet */
169 const u8 *ap_setup_locked; /* 1 octet */
170 const u8 *settings_delay_time; /* 1 octet */
171 const u8 *network_key_shareable; /* 1 octet (Bool) */
172 const u8 *request_to_enroll; /* 1 octet (Bool) */
175 const u8 *manufacturer;
177 const u8 *model_name;
179 const u8 *model_number;
181 const u8 *serial_number;
183 const u8 *dev_name;
185 const u8 *public_key;
187 const u8 *encr_settings;
189 const u8 *ssid; /* <= 32 octets */
191 const u8 *network_key; /* <= 64 octets */
193 const u8 *eap_type; /* <= 8 octets */
195 const u8 *eap_identity; /* <= 64 octets */
197 const u8 *authorized_macs; /* <= 30 octets */
199 const u8 *sec_dev_type_list; /* <= 128 octets */
204 const u8 *cred[MAX_CRED_COUNT];
209 const u8 *req_dev_type[MAX_REQ_DEV_TYPE_COUNT];
212 const u8 *vendor_ext[MAX_WPS_PARSE_VENDOR_EXT];
218 void wps_kdf(const u8 *key, const u8 *label_prefix, size_t label_prefix_len,
219 const char *label, u8 *res, size_t res_len);
221 void wps_derive_psk(struct wps_data *wps, const u8 *dev_passwd,
223 struct wpabuf * wps_decrypt_encr_settings(struct wps_data *wps, const u8 *encr,
240 int wps_parse_msg(const struct wpabuf *msg, struct wps_parse_attr *attr);
247 int wps_build_uuid_e(struct wpabuf *msg, const u8 *uuid);
256 const u8 *auth_macs, size_t auth_macs_count);
268 int wps_process_authenticator(struct wps_data *wps, const u8 *authenticator,
269 const struct wpabuf *msg);
271 const u8 *key_wrap_auth);
282 const struct wpabuf *msg);
289 const struct wpabuf *msg);
292 struct wps_device_data *dev, const u8 *uuid);
294 const u8 * wps_authorized_macs(struct wps_registrar *reg, size_t *count);
296 const u8 *addr, const u8 *uuid_e);