diff options
author | Shawn Routhier <sar@isc.org> | 2011-09-21 20:36:55 +0000 |
---|---|---|
committer | Shawn Routhier <sar@isc.org> | 2011-09-21 20:36:55 +0000 |
commit | d424157d634fbbe61bb6a73638a91b3b17f017ef (patch) | |
tree | 47a1d5d5d9db8da88b603693f76f0d184c5e28c2 /common/conflex.c | |
parent | 394c505d2336f81e71e0f8d904332e6b46440ad6 (diff) | |
download | isc-dhcp-d424157d634fbbe61bb6a73638a91b3b17f017ef.tar.gz |
Add support for passing DDNS information to a DNS server over
an IPv6 address. [ISC-Bugs #22647]
Diffstat (limited to 'common/conflex.c')
-rw-r--r-- | common/conflex.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/common/conflex.c b/common/conflex.c index 41bf4774..f7247efa 100644 --- a/common/conflex.c +++ b/common/conflex.c @@ -1228,6 +1228,8 @@ intern(char *atom, enum dhcp_token dfv) { return PEER; if (!strcasecmp (atom + 1, "rimary")) return PRIMARY; + if (!strcasecmp (atom + 1, "rimary6")) + return PRIMARY6; if (!strncasecmp (atom + 1, "artner", 6)) { if (!atom [7]) return PARTNER; @@ -1317,7 +1319,9 @@ intern(char *atom, enum dhcp_token dfv) { tolower((unsigned char)atom[2]) == 'c') { if (!strncasecmp(atom + 3, "ond", 3)) { if (!strcasecmp(atom + 6, "ary")) - return SECONDARY; + return SECONDARY; + if (!strcasecmp(atom + 6, "ary6")) + return SECONDARY6; if (!strcasecmp(atom + 6, "s")) return SECONDS; break; |