2005-08-05 Robert Love <rml@novell.com>
* NetworkManager.h, gnome/applet/applet-dbus-devices.c, gnome/applet/applet-dbus-devices.h, gnome/applet/applet-dbus.c, gnome/applet/applet.c, gnome/applet/applet.h, src/NetworkManager.c, src/NetworkManagerMain.h, src/NetworkManagerSystem.h, src/backends/NetworkManagerRedHat.c, src/backends/NetworkManagerSuSE.c, src/nm-dbus-nm.c: basic dialup support using distro infrastructure git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@821 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -417,13 +417,15 @@ static NMData *nm_data_new (gboolean enable_test_devices)
|
||||
|
||||
/* Initialize the device list mutex to protect additions/deletions to it. */
|
||||
data->dev_list_mutex = g_mutex_new ();
|
||||
if (!data->dev_list_mutex)
|
||||
data->dialup_list_mutex = g_mutex_new ();
|
||||
if (!data->dev_list_mutex || !data->dialup_list_mutex)
|
||||
{
|
||||
nm_data_free (data);
|
||||
nm_warning ("could not initialize data structure locks.");
|
||||
return (NULL);
|
||||
}
|
||||
nm_register_mutex_desc (data->dev_list_mutex, "Device List Mutex");
|
||||
nm_register_mutex_desc (data->dialup_list_mutex, "DialUp List Mutex");
|
||||
|
||||
/* Initialize the access point lists */
|
||||
data->allowed_ap_list = nm_ap_list_new (NETWORK_TYPE_ALLOWED);
|
||||
@@ -965,6 +967,9 @@ int main( int argc, char *argv[] )
|
||||
nm_monitor_wireless_link_state (nm_data);
|
||||
nm_monitor_wired_link_state (nm_data);
|
||||
|
||||
/* Get modems, ISDN, and so on's configuration from the system */
|
||||
nm_data->dialup_list = nm_system_get_dialup_config ();
|
||||
|
||||
if (!nm_named_manager_start (nm_data->named_manager, &error))
|
||||
{
|
||||
nm_error ("couldn't initialize nameserver: %s",
|
||||
|
Reference in New Issue
Block a user