[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dhcp-users
Subject:    [PATCH 4/6] dhcrelay: Print interface name in DHCPv6 downstream log
From:       Bjørn Mork <bjorn () mork ! no>
Date:       2011-09-25 12:59:47
Message-ID: 1316955589-8822-5-git-send-email-bjorn () mork ! no
[Download RAW message or body]

We may have a large number of downstream interfaces.  Knowing which
one was selected is very useful.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
---
 relay/dhcrelay.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/relay/dhcrelay.c b/relay/dhcrelay.c
index 6e50753..780b59a 100644
--- a/relay/dhcrelay.c
+++ b/relay/dhcrelay.c
@@ -1596,10 +1596,10 @@ process_down6(struct packet *packet) {
 	      case DHCPV6_RECONFIGURE:
 	      case DHCPV6_RELAY_FORW:
 	      case DHCPV6_LEASEQUERY_REPLY:
-		log_info("Relaying %s to %s port %d down.",
+		log_info("Relaying %s to %s port %d down on %s.",
 			 dhcpv6_type_names[msg->msg_type],
 			 piaddr(peer),
-			 ntohs(to.sin6_port));
+			 ntohs(to.sin6_port), dp->ifp->name);
 		break;
 
 	      case DHCPV6_SOLICIT:
@@ -1611,17 +1611,17 @@ process_down6(struct packet *packet) {
 	      case DHCPV6_DECLINE:
 	      case DHCPV6_INFORMATION_REQUEST:
 	      case DHCPV6_LEASEQUERY:
-		log_info("Discarding %s to %s port %d down.",
+		log_info("Discarding %s to %s port %d down on %s.",
 			 dhcpv6_type_names[msg->msg_type],
 			 piaddr(peer),
-			 ntohs(to.sin6_port));
+			 ntohs(to.sin6_port), dp->ifp->name);
 		goto cleanup;
 
 	      default:
-		log_info("Unknown %d type to %s port %d down.",
+		log_info("Unknown %d type to %s port %d down on %s.",
 			 msg->msg_type,
 			 piaddr(peer),
-			 ntohs(to.sin6_port));
+			 ntohs(to.sin6_port), dp->ifp->name);
 		goto cleanup;
 	}
 
-- 
1.7.2.5

_______________________________________________
dhcp-users mailing list
dhcp-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/dhcp-users

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic