Lines Matching full:blob

264 	if (os_strncmp(pac_file, "blob://", 7) == 0) {  in eap_teap_init_pac_data()
265 const struct wpa_config_blob *blob; in eap_teap_init_pac_data() local
267 blob = eap_get_config_blob(sm, pac_file + 7); in eap_teap_init_pac_data()
268 if (!blob) { in eap_teap_init_pac_data()
270 "EAP-TEAP: No PAC blob '%s' - assume no PAC entries have been provisioned", in eap_teap_init_pac_data()
275 rc->pos = (char *) blob->data; in eap_teap_init_pac_data()
276 rc->end = (char *) blob->data + blob->len; in eap_teap_init_pac_data()
409 * @pac_file: Name of the PAC file/blob to load
539 if (os_strncmp(pac_file, "blob://", 7) == 0) { in eap_teap_write_pac()
540 struct wpa_config_blob *blob; in eap_teap_write_pac() local
542 blob = os_zalloc(sizeof(*blob)); in eap_teap_write_pac()
543 if (!blob) in eap_teap_write_pac()
545 blob->data = (u8 *) buf; in eap_teap_write_pac()
546 blob->len = len; in eap_teap_write_pac()
548 blob->name = os_strdup(pac_file + 7); in eap_teap_write_pac()
549 if (!blob->name) { in eap_teap_write_pac()
550 os_free(blob); in eap_teap_write_pac()
553 eap_set_config_blob(sm, blob); in eap_teap_write_pac()
619 * @pac_file: Name of the PAC file/blob
749 * @pac_file: Name of the PAC file/blob to load
755 const struct wpa_config_blob *blob = NULL; in eap_teap_load_pac_bin() local
765 if (os_strncmp(pac_file, "blob://", 7) == 0) { in eap_teap_load_pac_bin()
766 blob = eap_get_config_blob(sm, pac_file + 7); in eap_teap_load_pac_bin()
767 if (!blob) { in eap_teap_load_pac_bin()
769 "EAP-TEAP: No PAC blob '%s' - assume no PAC entries have been provisioned", in eap_teap_load_pac_bin()
773 buf = blob->data; in eap_teap_load_pac_bin()
774 len = blob->len; in eap_teap_load_pac_bin()
786 if (!blob) in eap_teap_load_pac_bin()
795 if (!blob) in eap_teap_load_pac_bin()
849 if (!blob) in eap_teap_load_pac_bin()
860 if (!blob) in eap_teap_load_pac_bin()
872 * @pac_file: Name of the PAC file/blob