Lines Matching full:blob
263 if (os_strncmp(pac_file, "blob://", 7) == 0) { in eap_fast_init_pac_data()
264 const struct wpa_config_blob *blob; in eap_fast_init_pac_data() local
265 blob = eap_get_config_blob(sm, pac_file + 7); in eap_fast_init_pac_data()
266 if (blob == NULL) { in eap_fast_init_pac_data()
267 wpa_printf(MSG_INFO, "EAP-FAST: No PAC blob '%s' - " in eap_fast_init_pac_data()
273 rc->pos = (char *) blob->data; in eap_fast_init_pac_data()
274 rc->end = (char *) blob->data + blob->len; in eap_fast_init_pac_data()
408 * @pac_file: Name of the PAC file/blob to load
538 if (os_strncmp(pac_file, "blob://", 7) == 0) { in eap_fast_write_pac()
539 struct wpa_config_blob *blob; in eap_fast_write_pac() local
540 blob = os_zalloc(sizeof(*blob)); in eap_fast_write_pac()
541 if (blob == NULL) in eap_fast_write_pac()
543 blob->data = (u8 *) buf; in eap_fast_write_pac()
544 blob->len = len; in eap_fast_write_pac()
546 blob->name = os_strdup(pac_file + 7); in eap_fast_write_pac()
547 if (blob->name == NULL) { in eap_fast_write_pac()
548 os_free(blob); in eap_fast_write_pac()
551 eap_set_config_blob(sm, blob); in eap_fast_write_pac()
615 * @pac_file: Name of the PAC file/blob
745 * @pac_file: Name of the PAC file/blob to load
751 const struct wpa_config_blob *blob = NULL; in eap_fast_load_pac_bin() local
761 if (os_strncmp(pac_file, "blob://", 7) == 0) { in eap_fast_load_pac_bin()
762 blob = eap_get_config_blob(sm, pac_file + 7); in eap_fast_load_pac_bin()
763 if (blob == NULL) { in eap_fast_load_pac_bin()
764 wpa_printf(MSG_INFO, "EAP-FAST: No PAC blob '%s' - " in eap_fast_load_pac_bin()
769 buf = blob->data; in eap_fast_load_pac_bin()
770 len = blob->len; in eap_fast_load_pac_bin()
782 if (blob == NULL) in eap_fast_load_pac_bin()
791 if (blob == NULL) in eap_fast_load_pac_bin()
845 if (blob == NULL) in eap_fast_load_pac_bin()
856 if (blob == NULL) in eap_fast_load_pac_bin()
868 * @pac_file: Name of the PAC file/blob