CVSROOT:        /cvs/gnome
Module name:    NetworkManager
Changes by:     dcbw    05/05/16 08:57:08

Modified files:
        .              : ChangeLog 
        gnome/applet   : applet-dbus-info.c 
        src            : NetworkManagerSystem.c NetworkManagerSystem.h 
        src/backends   : NetworkManagerDebian.c NetworkManagerRedHat.c 
        src/vpn-manager: nm-dbus-vpn.c nm-dbus-vpn.h nm-vpn-manager.c 

Log message:
2005-05-16  Dan Williams  <[EMAIL PROTECTED]>

Patch from Tomislav Vujec <[EMAIL PROTECTED]>
* gnome/applet/applet-dbus-info.c
- (nmi_dbus_get_vpn_connection_routes): new function, pull routes out of
GConf and pass them to NetworkManager.  New key is 'routes' under
the VPN connection, and should be a string list

* src/NetworkManagerSystem.c
- (nm_system_vpn_device_set_from_ip4_config): if user-defined routes exist,
set them on the device when we set the rest of the VPN config.  Ensure
they are in the correct format since they are passed directly to the
command line.

* src/backends/NetworkManagerRedHat.c
src/backends/NetworkManagerDebian.c
- (nm_system_device_add_route_via_device_with_iface): new function

* src/vpn-manager/nm-dbus-vpn.c
- (nm_dbus_vpn_get_routes): grab VPN routes from NetworkManagerInfo

* src/vpn-manager/nm-vpn-manager.c
- (nm_vpn_manager_handle_ip4_config_signal): grab routes from NMI and pass
them into the IP4 config functions

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=NetworkManager&who=dcbw&date=explicit&mindate=2005-05-16%2008:56&maxdate=2005-05-16%2008:58

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to