From 51415c68949aaefbdb003a8db17075c1186219c5 Mon Sep 17 00:00:00 2001
From: Michael Tuexen <tuexen@fh-muenster.de>
Date: Sun, 22 Apr 2018 22:19:02 +0200
Subject: [PATCH] Improve debug output.

---
 gtests/net/packetdrill/packet_socket_pcap.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gtests/net/packetdrill/packet_socket_pcap.c b/gtests/net/packetdrill/packet_socket_pcap.c
index 97d42587..850f6a4d 100644
--- a/gtests/net/packetdrill/packet_socket_pcap.c
+++ b/gtests/net/packetdrill/packet_socket_pcap.c
@@ -87,7 +87,9 @@ static void packet_socket_setup(struct packet_socket *psock)
 			die("%s: %s\n", "pcap_activate", pcap_statustostr(result));
 	}
 	psock->data_link = pcap_datalink(psock->pcap);
-	DEBUGP("data_link: %d\n", psock->data_link);
+	DEBUGP("data_link: %d (DLT_%s)\n",
+	       psock->data_link,
+	       pcap_datalink_val_to_name(psock->data_link));
 
 	/* Based on the data_link type, calculate the offset of the
 	 * packet data in the buffer.
@@ -101,7 +103,9 @@ static void packet_socket_setup(struct packet_socket *psock)
 		psock->pcap_offset = sizeof(u32);
 		break;
 	default:
-		die("Unknown data_link type %d\n", psock->data_link);
+		die("Unknown data_link type %d (DLT_%s)\n",
+		    psock->data_link,
+		    pcap_datalink_val_to_name(psock->data_link));
 		break;
 	}
 }
-- 
GitLab