From: Francis Dupont Date: Mon, 14 Sep 2015 14:26:45 +0000 (+0200) Subject: [fd4o6] Added new messages X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea45bc75f5473560c94e485e97e04d335ca2fdb6;p=thirdparty%2Fkea.git [fd4o6] Added new messages --- diff --git a/src/lib/dhcp/pkt6.cc b/src/lib/dhcp/pkt6.cc index 7881672476..46ae098fd2 100644 --- a/src/lib/dhcp/pkt6.cc +++ b/src/lib/dhcp/pkt6.cc @@ -289,6 +289,8 @@ Pkt6::unpackUDP() { case DHCPV6_DECLINE: case DHCPV6_RECONFIGURE: case DHCPV6_INFORMATION_REQUEST: + case DHCPV6_DHCPV4_QUERY: + case DHCPV6_DHCPV4_RESPONSE: default: // assume that uknown messages are not using relay format { return (unpackMsg(data_.begin(), data_.end())); @@ -577,6 +579,8 @@ Pkt6::getName(const uint8_t type) { static const char* REPLY = "REPLY"; static const char* REQUEST = "REQUEST"; static const char* SOLICIT = "SOLICIT"; + static const char* DHCPV4_QUERY = "DHCPV4_QUERY"; + static const char* DHCPV4_RESPONSE = "DHCPV4_RESPONSE"; static const char* UNKNOWN = "UNKNOWN"; switch (type) { @@ -625,6 +629,12 @@ Pkt6::getName(const uint8_t type) { case DHCPV6_SOLICIT: return (SOLICIT); + case DHCPV6_DHCPV4_QUERY: + return (DHCPV4_QUERY); + + case DHCPV6_DHCPV4_RESPONSE: + return (DHCPV4_RESPONSE); + default: ; }