CVSROOT:        /cvs/gnome
Module name:    NetworkManager
Changes by:     rml     06/03/29 14:03:05

Modified files:
        .              : Tag: NETWORKMANAGER_0_6_0_RELEASE ChangeLog 
        src            : Tag: NETWORKMANAGER_0_6_0_RELEASE 
                         NetworkManagerSystem.c NetworkManagerSystem.h 
                         nm-ip4-config.c nm-ip4-config.h 
        src/backends   : Tag: NETWORKMANAGER_0_6_0_RELEASE 
                         NetworkManagerDebian.c NetworkManagerGentoo.c 
                         NetworkManagerRedHat.c 
                         NetworkManagerSlackware.c NetworkManagerSuSE.c 
        src/dhcp-manager: Tag: NETWORKMANAGER_0_6_0_RELEASE 
                          nm-dhcp-manager.c 
        src/vpn-manager: Tag: NETWORKMANAGER_0_6_0_RELEASE 
                         nm-vpn-service.c 
        vpn-daemons/openvpn: Tag: NETWORKMANAGER_0_6_0_RELEASE ChangeLog 
        vpn-daemons/openvpn/src: Tag: NETWORKMANAGER_0_6_0_RELEASE 
                                 nm-openvpn-service.c 
        vpn-daemons/pptp: Tag: NETWORKMANAGER_0_6_0_RELEASE ChangeLog 
        vpn-daemons/pptp/src: Tag: NETWORKMANAGER_0_6_0_RELEASE 
                              nm-pptp-service.c 
        vpn-daemons/vpnc: Tag: NETWORKMANAGER_0_6_0_RELEASE ChangeLog 
        vpn-daemons/vpnc/src: Tag: NETWORKMANAGER_0_6_0_RELEASE 
                              nm-vpnc-service.c 

Log message:
2006-03-29  Robert Love  <[EMAIL PROTECTED]>

Patch by Vinay R <[EMAIL PROTECTED]> and Robert Love <[EMAIL PROTECTED]>,
to add support for per-route MSS and improve support for per-interface
MTU:
* src/NetworkManagerSystem.c: Modify nm_system_device_set_ip4_route to
optionally take an MSS parameter and set it for the given route.
Remove nm_system_device_set_ip4_route_with_iface.  Pass in the
NMIP4Config's stored MSS, if any.
* src/nm-ip4-config.c: Add 'mtu' and 'mss' to NMIP4Config, representing
the interface's MTU and the route's MSS, respectively.  Add functions
nm_ip4_config_get_mtu, nm_ip4_config_set_mtu, nm_ip4_config_get_mss,
and nm_ip4_config_set_mss for retrieving and setting the MTU and the
MSS.
* src/nm-ip4-config.h: Add prototypes for nm_ip4_config_get_mtu,
nm_ip4_config_set_mtu, nm_ip4_config_get_mss, and
nm_ip4_config_set_mss.
* src/vpn-manager/nm-vpn-service.c: Modify to receive the MSS from the
VPN daemon.
* src/backends/NetworkManager{Arch,Debian,Gentoo,RedHat,Slackware,SUSE}.c:
Change the retval of nm_system_get_mtu to guint32.
* src/dhcp-manager/nm-dhcp-manager.c: Set the MTU on the new DHCP-given
NMIP4Config to the MTU provided by the system, if any.  TODO: If DHCP
servers can specify MTU's, we should set it here if the MTU was not
provided.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=NetworkManager&who=rml&date=explicit&mindate=2006-03-29%2014:02&maxdate=2006-03-29%2014:04

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

Reply via email to