From: Francis Dupont Date: Sun, 24 May 2020 09:39:50 +0000 (+0200) Subject: [#1232] Added a try and log X-Git-Tag: Kea-1.7.9~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c1e6631afa10ee34cae3213fbfec752626ce5ab;p=thirdparty%2Fkea.git [#1232] Added a try and log --- diff --git a/src/bin/dhcp4/dhcp4_messages.cc b/src/bin/dhcp4/dhcp4_messages.cc index 4cb92e015b..fa3960334e 100644 --- a/src/bin/dhcp4/dhcp4_messages.cc +++ b/src/bin/dhcp4/dhcp4_messages.cc @@ -1,4 +1,4 @@ -// File created from ../../../src/bin/dhcp4/dhcp4_messages.mes on Thu May 21 2020 12:10 +// File created from ../../../src/bin/dhcp4/dhcp4_messages.mes on Sun May 24 2020 11:35 #include #include @@ -45,6 +45,7 @@ extern const isc::log::MessageID DHCP4_DB_RECONNECT_NO_DB_CTL = "DHCP4_DB_RECONN extern const isc::log::MessageID DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED = "DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED"; extern const isc::log::MessageID DHCP4_DDNS_REQUEST_SEND_FAILED = "DHCP4_DDNS_REQUEST_SEND_FAILED"; extern const isc::log::MessageID DHCP4_DEACTIVATE_INTERFACE = "DHCP4_DEACTIVATE_INTERFACE"; +extern const isc::log::MessageID DHCP4_DECLINE_FAIL = "DHCP4_DECLINE_FAIL"; extern const isc::log::MessageID DHCP4_DECLINE_LEASE = "DHCP4_DECLINE_LEASE"; extern const isc::log::MessageID DHCP4_DECLINE_LEASE_MISMATCH = "DHCP4_DECLINE_LEASE_MISMATCH"; extern const isc::log::MessageID DHCP4_DECLINE_LEASE_NOT_FOUND = "DHCP4_DECLINE_LEASE_NOT_FOUND"; @@ -102,8 +103,6 @@ extern const isc::log::MessageID DHCP4_PACKET_DROP_0007 = "DHCP4_PACKET_DROP_000 extern const isc::log::MessageID DHCP4_PACKET_DROP_0008 = "DHCP4_PACKET_DROP_0008"; extern const isc::log::MessageID DHCP4_PACKET_DROP_0009 = "DHCP4_PACKET_DROP_0009"; extern const isc::log::MessageID DHCP4_PACKET_DROP_0010 = "DHCP4_PACKET_DROP_0010"; -extern const isc::log::MessageID DHCP4_PACKET_DROP_0011 = "DHCP4_PACKET_DROP_0011"; -extern const isc::log::MessageID DHCP4_PACKET_DROP_0012 = "DHCP4_PACKET_DROP_0012"; extern const isc::log::MessageID DHCP4_PACKET_NAK_0001 = "DHCP4_PACKET_NAK_0001"; extern const isc::log::MessageID DHCP4_PACKET_NAK_0002 = "DHCP4_PACKET_NAK_0002"; extern const isc::log::MessageID DHCP4_PACKET_NAK_0003 = "DHCP4_PACKET_NAK_0003"; @@ -194,6 +193,7 @@ const char* values[] = { "DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED", "maximum number of database reconnect attempts: %1, has been exhausted without success, server is shutting down!", "DHCP4_DDNS_REQUEST_SEND_FAILED", "failed sending a request to kea-dhcp-ddns, error: %1, ncr: %2", "DHCP4_DEACTIVATE_INTERFACE", "deactivate interface %1", + "DHCP4_DECLINE_FAIL", "%1: error on decline lease for address %2: %3", "DHCP4_DECLINE_LEASE", "Received DHCPDECLINE for addr %1 from client %2. The lease will be unavailable for %3 seconds.", "DHCP4_DECLINE_LEASE_MISMATCH", "Received DHCPDECLINE for addr %1 from client %2, but the data doesn't match: received hwaddr: %3, lease hwaddr: %4, received client-id: %5, lease client-id: %6", "DHCP4_DECLINE_LEASE_NOT_FOUND", "Received DHCPDECLINE for addr %1 from client %2, but no such lease found.", @@ -251,8 +251,6 @@ const char* values[] = { "DHCP4_PACKET_DROP_0008", "%1: DHCP service is globally disabled", "DHCP4_PACKET_DROP_0009", "%1: Option 53 missing (no DHCP message type), is this a BOOTP packet?", "DHCP4_PACKET_DROP_0010", "dropped as member of the special class 'DROP': %1", - "DHCP4_PACKET_DROP_0011", "dropped as sent by the same client than a packet being processed by another thread: dropped %1 by thread %2 as duplicate of %3 processed by %4", - "DHCP4_PACKET_DROP_0012", "dropped as sent by the same client than a packet being processed by another thread: dropped %1 by thread %2 as duplicate of %3 processed by %4", "DHCP4_PACKET_NAK_0001", "%1: failed to select a subnet for incoming packet, src %2, type %3", "DHCP4_PACKET_NAK_0002", "%1: invalid address %2 requested by INIT-REBOOT", "DHCP4_PACKET_NAK_0003", "%1: failed to advertise a lease, client sent ciaddr %2, requested-ip-address %3", diff --git a/src/bin/dhcp4/dhcp4_messages.h b/src/bin/dhcp4/dhcp4_messages.h index 68b0551971..b6c9549eeb 100644 --- a/src/bin/dhcp4/dhcp4_messages.h +++ b/src/bin/dhcp4/dhcp4_messages.h @@ -1,4 +1,4 @@ -// File created from ../../../src/bin/dhcp4/dhcp4_messages.mes on Thu May 21 2020 12:10 +// File created from ../../../src/bin/dhcp4/dhcp4_messages.mes on Sun May 24 2020 11:35 #ifndef DHCP4_MESSAGES_H #define DHCP4_MESSAGES_H @@ -46,6 +46,7 @@ extern const isc::log::MessageID DHCP4_DB_RECONNECT_NO_DB_CTL; extern const isc::log::MessageID DHCP4_DB_RECONNECT_RETRIES_EXHAUSTED; extern const isc::log::MessageID DHCP4_DDNS_REQUEST_SEND_FAILED; extern const isc::log::MessageID DHCP4_DEACTIVATE_INTERFACE; +extern const isc::log::MessageID DHCP4_DECLINE_FAIL; extern const isc::log::MessageID DHCP4_DECLINE_LEASE; extern const isc::log::MessageID DHCP4_DECLINE_LEASE_MISMATCH; extern const isc::log::MessageID DHCP4_DECLINE_LEASE_NOT_FOUND; @@ -103,8 +104,6 @@ extern const isc::log::MessageID DHCP4_PACKET_DROP_0007; extern const isc::log::MessageID DHCP4_PACKET_DROP_0008; extern const isc::log::MessageID DHCP4_PACKET_DROP_0009; extern const isc::log::MessageID DHCP4_PACKET_DROP_0010; -extern const isc::log::MessageID DHCP4_PACKET_DROP_0011; -extern const isc::log::MessageID DHCP4_PACKET_DROP_0012; extern const isc::log::MessageID DHCP4_PACKET_NAK_0001; extern const isc::log::MessageID DHCP4_PACKET_NAK_0002; extern const isc::log::MessageID DHCP4_PACKET_NAK_0003; diff --git a/src/bin/dhcp6/dhcp6_messages.h b/src/bin/dhcp6/dhcp6_messages.h index 6cd3dfdfb5..97ca9a0132 100644 --- a/src/bin/dhcp6/dhcp6_messages.h +++ b/src/bin/dhcp6/dhcp6_messages.h @@ -1,4 +1,4 @@ -// File created from ../../../src/bin/dhcp6/dhcp6_messages.mes on Thu May 21 2020 12:11 +// File created from ../../../src/bin/dhcp6/dhcp6_messages.mes on Sun May 24 2020 11:35 #ifndef DHCP6_MESSAGES_H #define DHCP6_MESSAGES_H @@ -46,6 +46,7 @@ extern const isc::log::MessageID DHCP6_DDNS_REQUEST_SEND_FAILED; extern const isc::log::MessageID DHCP6_DDNS_RESPONSE_FQDN_DATA; extern const isc::log::MessageID DHCP6_DDNS_SEND_FQDN; extern const isc::log::MessageID DHCP6_DEACTIVATE_INTERFACE; +extern const isc::log::MessageID DHCP6_DECLINE_FAIL; extern const isc::log::MessageID DHCP6_DECLINE_FAIL_DUID_MISMATCH; extern const isc::log::MessageID DHCP6_DECLINE_FAIL_IAID_MISMATCH; extern const isc::log::MessageID DHCP6_DECLINE_FAIL_LEASE_WITHOUT_DUID; @@ -94,7 +95,6 @@ extern const isc::log::MessageID DHCP6_OPEN_SOCKET; extern const isc::log::MessageID DHCP6_OPEN_SOCKET_FAIL; extern const isc::log::MessageID DHCP6_PACKET_DROP_DHCP_DISABLED; extern const isc::log::MessageID DHCP6_PACKET_DROP_DROP_CLASS; -extern const isc::log::MessageID DHCP6_PACKET_DROP_DUPLICATE; extern const isc::log::MessageID DHCP6_PACKET_DROP_PARSE_FAIL; extern const isc::log::MessageID DHCP6_PACKET_DROP_SERVERID_MISMATCH; extern const isc::log::MessageID DHCP6_PACKET_DROP_UNICAST;