Lines Matching defs:wpa_config
38 * of this list is stored in the cred field of struct wpa_config.
225 * struct wpa_config - wpa_supplicant configuration data
228 * data. In many cases, there is only one struct wpa_config instance, but if
232 struct wpa_config {
805 void wpa_config_free(struct wpa_config *ssid);
807 void wpa_config_foreach_network(struct wpa_config *config,
810 struct wpa_ssid * wpa_config_get_network(struct wpa_config *config, int id);
811 struct wpa_ssid * wpa_config_add_network(struct wpa_config *config);
812 int wpa_config_remove_network(struct wpa_config *config, int id);
822 int wpa_config_add_prio_network(struct wpa_config *config,
824 int wpa_config_update_prio_list(struct wpa_config *config);
825 const struct wpa_config_blob * wpa_config_get_blob(struct wpa_config *config,
827 void wpa_config_set_blob(struct wpa_config *config,
830 int wpa_config_remove_blob(struct wpa_config *config, const char *name);
832 struct wpa_cred * wpa_config_get_cred(struct wpa_config *config, int id);
833 struct wpa_cred * wpa_config_add_cred(struct wpa_config *config);
834 int wpa_config_remove_cred(struct wpa_config *config, int id);
839 struct wpa_config * wpa_config_alloc_empty(const char *ctrl_interface,
842 void wpa_config_debug_dump_networks(struct wpa_config *config);
849 int wpa_config_process_global(struct wpa_config *config, char *pos, int line);
866 struct wpa_config * wpa_config_read(const char *name);
882 int wpa_config_write(const char *name, struct wpa_config *config);