Lines Matching refs:eap_fast_pac

14 #include "eap_fast_pac.h"
50 void eap_fast_free_pac(struct eap_fast_pac *pac)
69 struct eap_fast_pac * eap_fast_get_pac(struct eap_fast_pac *pac_root,
73 struct eap_fast_pac *pac = pac_root;
86 static void eap_fast_remove_pac(struct eap_fast_pac **pac_root,
87 struct eap_fast_pac **pac_current,
90 struct eap_fast_pac *pac, *prev;
138 int eap_fast_add_pac(struct eap_fast_pac **pac_root,
139 struct eap_fast_pac **pac_current,
140 struct eap_fast_pac *entry)
142 struct eap_fast_pac *pac;
298 static const char * eap_fast_parse_start(struct eap_fast_pac **pac)
303 *pac = os_zalloc(sizeof(struct eap_fast_pac));
311 static const char * eap_fast_parse_end(struct eap_fast_pac **pac_root,
312 struct eap_fast_pac **pac)
317 struct eap_fast_pac *end = *pac_root;
329 static const char * eap_fast_parse_pac_type(struct eap_fast_pac *pac,
344 static const char * eap_fast_parse_pac_key(struct eap_fast_pac *pac, char *pos)
362 static const char * eap_fast_parse_pac_opaque(struct eap_fast_pac *pac,
373 static const char * eap_fast_parse_a_id(struct eap_fast_pac *pac, char *pos)
383 static const char * eap_fast_parse_i_id(struct eap_fast_pac *pac, char *pos)
393 static const char * eap_fast_parse_a_id_info(struct eap_fast_pac *pac,
411 int eap_fast_load_pac(struct eap_sm *sm, struct eap_fast_pac **pac_root,
415 struct eap_fast_pac *pac = NULL;
574 static int eap_fast_add_pac_data(struct eap_fast_pac *pac, char **buf,
618 int eap_fast_save_pac(struct eap_sm *sm, struct eap_fast_pac *pac_root,
621 struct eap_fast_pac *pac;
669 size_t eap_fast_pac_list_truncate(struct eap_fast_pac *pac_root,
672 struct eap_fast_pac *pac, *prev;
704 static void eap_fast_pac_get_a_id(struct eap_fast_pac *pac)
748 int eap_fast_load_pac_bin(struct eap_sm *sm, struct eap_fast_pac **pac_root,
754 struct eap_fast_pac *pac, *prev;
871 int eap_fast_save_pac_bin(struct eap_sm *sm, struct eap_fast_pac *pac_root,
875 struct eap_fast_pac *pac;