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