Lines Matching defs:cfg
134 struct wps_config cfg;
170 os_memset(&cfg, 0, sizeof(cfg));
171 cfg.wps = wps;
172 cfg.registrar = registrar;
185 cfg.pin = (const u8 *) pos;
188 cfg.pin_len = pos - (const char *) cfg.pin;
189 if (cfg.pin_len >= WPS_OOB_DEVICE_PASSWORD_MIN_LEN * 2 &&
190 cfg.pin_len <= WPS_OOB_DEVICE_PASSWORD_LEN * 2 &&
191 hexstr2bin((const char *) cfg.pin, dev_pw,
192 cfg.pin_len / 2) == 0) {
194 cfg.pin = dev_pw;
195 cfg.pin_len /= 2;
197 if (cfg.pin_len == 6 && os_strncmp(pos, "nfc-pw", 6) == 0) {
198 cfg.pin = NULL;
199 cfg.pin_len = 0;
205 cfg.pbc = 1;
208 if (cfg.pin == NULL && !cfg.pbc && !nfc) {
216 if (pos && cfg.pin)
217 cfg.dev_pw_id = atoi(pos + 10);
227 cfg.new_ap_settings = &new_ap_settings;
230 data->wps = wps_init(&cfg);
243 if (registrar && cfg.pin) {
245 cfg.pin, cfg.pin_len, 0);