]> git.decadent.org.uk Git - odhcp6c.git/commitdiff
Merge branch 'upstream'
authorVladislav Grishenko <themiron@mail.ru>
Mon, 13 Jul 2015 13:12:41 +0000 (18:12 +0500)
committerVladislav Grishenko <themiron@mail.ru>
Mon, 13 Jul 2015 13:12:41 +0000 (18:12 +0500)
src/dhcpv6.c

index a3e0a18e50ec1644b07110e371ac52bd6283ce27..cfa3f29e17f5ec39415572cc89207b88730d2dcd 100644 (file)
@@ -797,18 +797,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];