]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3279] Include transaction id in the logger message.
authorMarcin Siodelski <marcin@isc.org>
Tue, 14 Jan 2014 09:57:27 +0000 (10:57 +0100)
committerMarcin Siodelski <marcin@isc.org>
Tue, 14 Jan 2014 09:57:27 +0000 (10:57 +0100)
src/bin/dhcp4/dhcp4_messages.mes
src/bin/dhcp4/dhcp4_srv.cc

index 92dfd02f4f2b8870533f39a2960d4734f831d8d3..582871de9cabc434068885f4b80bb1e4bccfc263 100644 (file)
@@ -175,12 +175,12 @@ IPv4 DHCP server but it is not running.
 A debug message issued during startup, this indicates that the IPv4 DHCP
 server is about to open sockets on the specified port.
 
-% DHCP4_PACKET_NOT_FOR_US received DHCPv4 message dropped because it contains foreign server identifier, interface: %1
+% DHCP4_PACKET_NOT_FOR_US received DHCPv4 message dropped because it contains foreign server identifier: transaction id %1, interface: %2
 This debug message is issued when received DHCPv4 message is dropped because
 it is addressed to a different server, i.e. a server identifier held by
-this message doesn't match the identifier used by our server. The argument
-of this message holds the name of the interface on which the message has
-been received.
+this message doesn't match the identifier used by our server. The arguments
+of this message hold the name of the transaction id and interface on which
+the message has been received.
 
 % DHCP4_OPEN_SOCKET_FAIL failed to create socket: %1
 A warning message issued when IfaceMgr fails to open and bind a socket. The reason
index 7678354698402edd808a670af7d009c736c01fbf..864e6ca232cd89972d620b764bd191ed0ef8251f 100644 (file)
@@ -259,10 +259,11 @@ Dhcpv4Srv::run() {
             }
         }
 
-        // Check if the DHCPv4 packet has been sent to us, to to someone else.
+        // Check if the DHCPv4 packet has been sent to us or to someone else.
         // If it hasn't been sent to us, drop it!
         if (!acceptServerId(query)) {
             LOG_DEBUG(dhcp4_logger, DBG_DHCP4_DETAIL, DHCP4_PACKET_NOT_FOR_US)
+                .arg(query->getTransid())
                 .arg(query->getIface());
             continue;
         }