summaryrefslogtreecommitdiff
path: root/src/dhcpv6.c
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2014-11-28 01:36:44 +0100
committerSteven Barth <steven@midlink.org>2014-11-28 01:36:44 +0100
commit518cdfc1dbf5c61859f6faaf678e0bbed82755a6 (patch)
treec12c66466b540377a0a801655e5fcc03725f301e /src/dhcpv6.c
parent2e955b5ab5560302ab4f7a8372e4132d5a14a001 (diff)
downloadodhcp6c-518cdfc1dbf5c61859f6faaf678e0bbed82755a6.tar.gz
Be less picky when erroring out due to strange IA status-codes
Diffstat (limited to 'src/dhcpv6.c')
-rw-r--r--src/dhcpv6.c17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/dhcpv6.c b/src/dhcpv6.c
index e857823..cb2aa76 100644
--- a/src/dhcpv6.c
+++ b/src/dhcpv6.c
@@ -1356,23 +1356,8 @@ static void dhcpv6_handle_ia_status_code(const enum dhcpv6_msg orig,
}
break;
- case DHCPV6_NoAddrsAvail:
- case DHCPV6_NoPrefixAvail:
- switch (orig) {
- case DHCPV6_MSG_REQUEST:
- if (*ret != 0)
- *ret = 0;
- break;
- default:
- break;
- }
- break;
-
- case DHCPV6_NotOnLink:
- // TODO handle not onlink in case of confirm
- break;
-
default:
+ *ret = 0;
break;
}
}