From: Steven Barth <steven@midlink.org>
Date: Mon, 13 Jul 2015 10:38:42 +0000 (+0200)
Subject: dhcpv6: remove dead code
X-Git-Tag: debian/1.1+git20160131-1~12
X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=523431acff2f8afc2309c2e17b3add83d03125dc;p=odhcp6c.git

dhcpv6: remove dead code
---

diff --git a/src/dhcpv6.c b/src/dhcpv6.c
index 760f235..cc28627 100644
--- a/src/dhcpv6.c
+++ b/src/dhcpv6.c
@@ -793,18 +793,6 @@ static int dhcpv6_handle_advert(enum dhcpv6_msg orig, const int rc,
 		if (otype == DHCPV6_OPT_SERVERID && olen <= 130) {
 			memcpy(cand.duid, odata, olen);
 			cand.duid_len = olen;
-		} else if (otype == DHCPV6_OPT_STATUS && olen >= 2) {
-			int error = ((int)odata[0] << 8 | (int)odata[1]);
-
-			switch (error) {
-			case DHCPV6_NoPrefixAvail:
-				// Status code on global level
-				cand.preference -= 2000;
-				break;
-
-			default :
-				break;
-			}
 		} else if (otype == DHCPV6_OPT_PREF && olen >= 1 &&
 				cand.preference >= 0) {
 			cand.preference = pref = odata[0];