Hello community, here is the log from the commit of package dhcpv6 checked in at Mon Nov 3 11:59:31 CET 2008. -------- --- dhcpv6/dhcpv6.changes 2008-10-24 16:41:08.000000000 +0200 +++ /mounts/work_src_done/STABLE/dhcpv6/dhcpv6.changes 2008-10-28 20:59:04.776239000 +0100 @@ -1,0 +2,5 @@ +Tue Oct 28 20:57:52 CET 2008 - kkeil@suse.de + +- Get new address when moving into a new link (bnc#439591) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- dhcp6c-move_new_link-sles11beta3.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dhcpv6.spec ++++++ --- /var/tmp/diff_new_pack.Z32578/_old 2008-11-03 11:59:18.000000000 +0100 +++ /var/tmp/diff_new_pack.Z32578/_new 2008-11-03 11:59:18.000000000 +0100 @@ -26,13 +26,12 @@ Group: Productivity/Networking/System Summary: DHCP Client and Server for IPv6 Version: 1.0.22 -Release: 2 +Release: 3 Source0: %{name}-%{version}.tar.bz2 Patch1: %{name}-%{version}-destdir.patch Patch2: %{name}-%{version}-cmd.patch -#Patch3: %{name}-%{version}-git_Initialize_variables_in_dhcp6_set_ia_options -#Patch4: %{name}-%{version}-Do-not-add-an-invalid-IA-Address-option-to.patch -Patch5: %{name}-%{version}-netconfig.dif +Patch3: %{name}-%{version}-netconfig.dif +Patch4: dhcp6c-move_new_link-sles11beta3.patch Provides: dhcp6 = 1.0.11 Obsoletes: dhcp6 <= 1.0.11 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -101,9 +100,8 @@ %setup -q -n %{name}-%{version} %patch1 -p1 %patch2 -p1 -#%patch3 -p1 -#%patch4 -p1 -%patch5 +%patch3 +%patch4 -p1 %build touch NEWS @@ -174,6 +172,8 @@ %{_libdir}/libdhcp6client-1.0.so.* %changelog +* Tue Oct 28 2008 kkeil@suse.de +- Get new address when moving into a new link (bnc#439591) * Fri Oct 24 2008 kukuk@suse.de - Adjust dhcp6 version numbers * Mon Oct 13 2008 kkeil@suse.de @@ -193,7 +193,7 @@ * Sat Aug 30 2008 kkeil@suse.de - Initialize variables in dhcp6_set_ia_options() - Do not add an invalid IA Address option to an IA (bnc#418705) -* Mon Aug 18 2008 kkeil@suse.de +* Sun Aug 17 2008 kkeil@suse.de - update update to 1.0.20 * include all our patches * fix parsing config file (bnc#396831) ++++++ dhcp6c-move_new_link-sles11beta3.patch ++++++ diff -upr dhcpv6-1.0.22.orig//src/dhcp6c.c dhcpv6-1.0.22/src/dhcp6c.c --- dhcpv6-1.0.22.orig//src/dhcp6c.c 2008-10-28 23:06:17.000000000 +0900 +++ dhcpv6-1.0.22/src/dhcp6c.c 2008-10-28 23:06:34.000000000 +0900 @@ -2077,6 +2077,14 @@ static int client6_recvreply(struct dhcp FNAME); /* remove event data list */ free_servers(ifp); + /* remove the address which is judged NotOnLink */ + dhcp6_remove_iaidaddr(&client6_iaidaddr); +#ifdef LIBDHCP + if (libdhcp_control && libdhcp_control->callback) + (*(libdhcp_control->callback)) (libdhcp_control, + DHC6_RELEASE, + &client6_iaidaddr); +#endif newstate = DHCP6S_SOLICIT; break; case DH6OPT_STCODE_SUCCESS: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org