summaryrefslogtreecommitdiff
path: root/src/supplicant-manager/nm-supplicant-config.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2007-10-20 20:31:29 +0000
committerDan Williams <dcbw@redhat.com>2007-10-20 20:31:29 +0000
commit41cb03a3ddca5eb200a21c033961ee1f6c2cf750 (patch)
tree94673c3d4a0f19ab2f5f977db5781d961126a75a /src/supplicant-manager/nm-supplicant-config.h
parent42a732d9b921858544004f13fe7054fd1393a468 (diff)
downloadNetworkManager-41cb03a3ddca5eb200a21c033961ee1f6c2cf750.tar.gz
2007-10-20 Dan Williams <dcbw@redhat.com>
* src/supplicant-manager/nm-supplicant-config.h src/supplicant-manager/nm-supplicant-config.c - (nm_supplicant_config_init, nm_supplicant_config_finalize): add a hash table to store blobs - (nm_supplicant_config_add_blob): new function; add blob to internal blob hash table - (nm_supplicant_config_get_blobs): new function; get stored blobs - (nm_supplicant_config_add_setting_wireless_security): handle options that use certificates (ie, blobs) * src/nm-device-802-11-wireless.c - (build_supplicant_config): pass a UID (just use the connection path) to the supplicant config as now required * src/supplicant-manager/nm-supplicant-interface.c - (add_network_cb, call_set_blobs, set_blobs_cb, call_set_network): if there are any blobs to send to wpa_supplicant, send those first before sending the network configuration git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2990 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'src/supplicant-manager/nm-supplicant-config.h')
-rw-r--r--src/supplicant-manager/nm-supplicant-config.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/supplicant-manager/nm-supplicant-config.h b/src/supplicant-manager/nm-supplicant-config.h
index a049424498..e8997f6201 100644
--- a/src/supplicant-manager/nm-supplicant-config.h
+++ b/src/supplicant-manager/nm-supplicant-config.h
@@ -63,12 +63,15 @@ gboolean nm_supplicant_config_add_option (NMSupplicantConfig *self,
GHashTable *nm_supplicant_config_get_hash (NMSupplicantConfig * self);
+GHashTable *nm_supplicant_config_get_blobs (NMSupplicantConfig * self);
+
gboolean nm_supplicant_config_add_setting_wireless (NMSupplicantConfig * self,
NMSettingWireless * setting,
gboolean is_broadcast);
gboolean nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig * self,
- NMSettingWirelessSecurity * setting);
+ NMSettingWirelessSecurity * setting,
+ const char *connection_uid);
G_END_DECLS