Lines Matching refs:eap_teap_pac
50 void eap_teap_free_pac(struct eap_teap_pac *pac) in eap_teap_free_pac()
69 struct eap_teap_pac * eap_teap_get_pac(struct eap_teap_pac *pac_root, in eap_teap_get_pac()
73 struct eap_teap_pac *pac = pac_root; in eap_teap_get_pac()
86 static void eap_teap_remove_pac(struct eap_teap_pac **pac_root, in eap_teap_remove_pac()
87 struct eap_teap_pac **pac_current, in eap_teap_remove_pac()
90 struct eap_teap_pac *pac, *prev; in eap_teap_remove_pac()
138 int eap_teap_add_pac(struct eap_teap_pac **pac_root, in eap_teap_add_pac()
139 struct eap_teap_pac **pac_current, in eap_teap_add_pac()
140 struct eap_teap_pac *entry) in eap_teap_add_pac()
142 struct eap_teap_pac *pac; in eap_teap_add_pac()
300 static const char * eap_teap_parse_start(struct eap_teap_pac **pac) in eap_teap_parse_start()
305 *pac = os_zalloc(sizeof(struct eap_teap_pac)); in eap_teap_parse_start()
313 static const char * eap_teap_parse_end(struct eap_teap_pac **pac_root, in eap_teap_parse_end()
314 struct eap_teap_pac **pac) in eap_teap_parse_end()
319 struct eap_teap_pac *end = *pac_root; in eap_teap_parse_end()
332 static const char * eap_teap_parse_pac_type(struct eap_teap_pac *pac, in eap_teap_parse_pac_type()
345 static const char * eap_teap_parse_pac_key(struct eap_teap_pac *pac, char *pos) in eap_teap_parse_pac_key()
363 static const char * eap_teap_parse_pac_opaque(struct eap_teap_pac *pac, in eap_teap_parse_pac_opaque()
374 static const char * eap_teap_parse_a_id(struct eap_teap_pac *pac, char *pos) in eap_teap_parse_a_id()
384 static const char * eap_teap_parse_i_id(struct eap_teap_pac *pac, char *pos) in eap_teap_parse_i_id()
394 static const char * eap_teap_parse_a_id_info(struct eap_teap_pac *pac, in eap_teap_parse_a_id_info()
412 int eap_teap_load_pac(struct eap_sm *sm, struct eap_teap_pac **pac_root, in eap_teap_load_pac()
416 struct eap_teap_pac *pac = NULL; in eap_teap_load_pac()
579 static int eap_teap_add_pac_data(struct eap_teap_pac *pac, char **buf, in eap_teap_add_pac_data()
622 int eap_teap_save_pac(struct eap_sm *sm, struct eap_teap_pac *pac_root, in eap_teap_save_pac()
625 struct eap_teap_pac *pac; in eap_teap_save_pac()
673 size_t eap_teap_pac_list_truncate(struct eap_teap_pac *pac_root, in eap_teap_pac_list_truncate()
676 struct eap_teap_pac *pac, *prev; in eap_teap_pac_list_truncate()
708 static void eap_teap_pac_get_a_id(struct eap_teap_pac *pac) in eap_teap_pac_get_a_id()
752 int eap_teap_load_pac_bin(struct eap_sm *sm, struct eap_teap_pac **pac_root, in eap_teap_load_pac_bin()
758 struct eap_teap_pac *pac, *prev; in eap_teap_load_pac_bin()
875 int eap_teap_save_pac_bin(struct eap_sm *sm, struct eap_teap_pac *pac_root, in eap_teap_save_pac_bin()
879 struct eap_teap_pac *pac; in eap_teap_save_pac_bin()