File bnc721968_7.patch of Package radvd

References: bnc#721968
commit 5cd9c1cdced25c496ef8f635d80b49f321d6ce64
Author: Vasiliy Kulikov <segoon@openwall.com>
Date:   Tue Oct 4 00:41:49 2011 -0700

    check_allrouters_membership() should propagate
    setup_allrouters_membership() return code.

Index: radvd-1.3/device-linux.c
===================================================================
--- radvd-1.3.orig/device-linux.c	2011-10-19 12:17:33.000000000 +0200
+++ radvd-1.3/device-linux.c	2011-10-19 14:49:44.000000000 +0200
@@ -220,7 +220,7 @@ int check_allrouters_membership(int sock
 
 	if (!allrouters_ok) {
 		flog(LOG_WARNING, "resetting ipv6-allrouters membership on %s", iface->Name);
-		setup_allrouters_membership(sock, iface);
+		return setup_allrouters_membership(sock, iface);
 	}	
 
 	return(0);
openSUSE Build Service is sponsored by