From: Ben Pfaff Date: Mon, 6 Oct 2008 16:38:05 +0000 (-0700) Subject: In ofp_packet_to_string(), make tcpdump print Ethernet headers also. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f669a5fcc7e002cc70c66b5cbbc0a83dccf93f92;p=openvswitch In ofp_packet_to_string(), make tcpdump print Ethernet headers also. --- diff --git a/lib/ofp-print.c b/lib/ofp-print.c index 5a1e6078..8f3dbe9d 100644 --- a/lib/ofp-print.c +++ b/lib/ofp-print.c @@ -125,7 +125,7 @@ ofp_packet_to_string(const void *data, size_t len, size_t total_len) } rewind(pcap); - snprintf(command, sizeof command, "tcpdump -n -r /dev/fd/%d 2>/dev/null", + snprintf(command, sizeof command, "tcpdump -e -n -r /dev/fd/%d 2>/dev/null", fileno(pcap)); tcpdump = popen(command, "r"); fclose(pcap);