Hello community, here is the log from the commit of package NetworkManager-vpnc checked in at Fri Mar 31 15:25:23 CEST 2006. -------- --- NetworkManager-vpnc/NetworkManager-vpnc.changes 2006-03-20 21:50:36.000000000 +0100 +++ NetworkManager-vpnc/NetworkManager-vpnc.changes 2006-03-29 21:16:27.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Mar 29 21:15:54 CEST 2006 - rml@suse.de + +- Send MSS parameter to NetworkManager (see bug #157988) + +------------------------------------------------------------------- New: ---- nm-vpnc-0.6-branch.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NetworkManager-vpnc.spec ++++++ --- /var/tmp/diff_new_pack.m6JPdj/_old 2006-03-31 15:25:13.000000000 +0200 +++ /var/tmp/diff_new_pack.m6JPdj/_new 2006-03-31 15:25:13.000000000 +0200 @@ -17,13 +17,14 @@ %define sysconfdir /etc Summary: NetworkManager VPN Support for vpnc Version: 0.5.0cvs20060202 -Release: 8 +Release: 10 License: GPL Group: Productivity/Networking/System URL: http://people.redhat.com/dcbw/NetworkManager/ Source0: %{name}-%{version}.tar.gz Source1: gnome-mime-application-x-cisco-vpn-settings.png Patch0: nm-vpnc-desktop.patch +Patch1: nm-vpnc-0.6-branch.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: vpnc NetworkManager NetworkManager-gnome @@ -39,7 +40,8 @@ %prep %setup -q -%patch0 +%patch0 -p0 +%patch1 -p1 %build autoreconf -f -i @@ -86,6 +88,8 @@ /opt/gnome/share/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png %changelog -n NetworkManager-vpnc +* Wed Mar 29 2006 - rml@suse.de +- Send MSS parameter to NetworkManager (see bug #157988) * Mon Mar 20 2006 - rml@suse.de - Require NetworkManager-gnome (Novell bug #158691) * Thu Feb 02 2006 - rml@suse.de ++++++ nm-vpnc-0.6-branch.patch ++++++ diff -urN NetworkManager-vpnc-0.5.0cvs20060202/src/nm-vpnc-service.c /home/rml/src/NetworkManager/NetworkManager-0.6-branch/vpn-daemons/vpnc/src/nm-vpnc-service.c --- NetworkManager-vpnc-0.5.0cvs20060202/src/nm-vpnc-service.c 2006-01-16 17:58:13.000000000 -0500 +++ /home/rml/src/NetworkManager/NetworkManager-0.6-branch/vpn-daemons/vpnc/src/nm-vpnc-service.c 2006-03-29 14:03:05.000000000 -0500 @@ -576,9 +576,11 @@ static gboolean nm_vpnc_dbus_handle_start_vpn (DBusMessage *message, NmVpncData *data) { char ** data_items = NULL; - int num_items = -1; + int num_items = -1; char ** password_items = NULL; - int num_passwords = -1; + int num_passwords = -1; + char ** user_routes = NULL; + int user_routes_count = -1; const char * name = NULL; const char * user_name = NULL; DBusError error; @@ -596,6 +598,7 @@ DBUS_TYPE_STRING, &user_name, DBUS_TYPE_ARRAY, DBUS_TYPE_STRING, &password_items, &num_passwords, DBUS_TYPE_ARRAY, DBUS_TYPE_STRING, &data_items, &num_items, + DBUS_TYPE_ARRAY, DBUS_TYPE_STRING, &user_routes, &user_routes_count, DBUS_TYPE_INVALID)) { nm_warning ("Could not process the request because its arguments were invalid. dbus said: '%s'", error.message); @@ -622,6 +625,8 @@ out: dbus_free_string_array (data_items); + dbus_free_string_array (password_items); + dbus_free_string_array (user_routes); if (!success) nm_vpnc_set_state (data, NM_VPN_STATE_STOPPED); return success; @@ -864,6 +869,7 @@ guint32 ip4_dns_len; guint32 * ip4_nbns; guint32 ip4_nbns_len; + guint32 mss; char * cisco_def_domain; char * cisco_banner; gboolean success = FALSE; @@ -892,6 +898,10 @@ /* For Cisco/vpnc, PtP address == local VPN address */ ip4_ptp_address = ip4_address; + + /* and we don't specify an MSS */ + mss = 0; + #if 0 print_vpn_config (ip4_vpn_gateway, tundev, ip4_address, ip4_netmask, ip4_dns, ip4_dns_len, ip4_nbns, ip4_nbns_len, @@ -909,6 +919,7 @@ DBUS_TYPE_UINT32, &ip4_netmask, DBUS_TYPE_ARRAY, DBUS_TYPE_UINT32, &ip4_dns, ip4_dns_len, DBUS_TYPE_ARRAY, DBUS_TYPE_UINT32, &ip4_nbns, ip4_nbns_len, + DBUS_TYPE_UINT32, &mss, DBUS_TYPE_STRING, &cisco_def_domain, DBUS_TYPE_STRING, &cisco_banner, DBUS_TYPE_INVALID); if (!dbus_connection_send (data->con, signal, NULL)) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de