From: Steven Barth Date: Mon, 13 Jul 2015 10:38:42 +0000 (+0200) Subject: dhcpv6: remove dead code X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=523431acff2f8afc2309c2e17b3add83d03125dc;p=project%2Fodhcp6c.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];