]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ether.c
Fix incompatible pointer types with time functions calls on Windows
[tcpdump] / print-ether.c
index f910a780f20ac971aba6fb8870b07c10cff12866..fd41e9a7c8408f8d954b1338a663e18d52dd0784 100644 (file)
@@ -21,9 +21,7 @@
 
 /* \summary: Ethernet printer */
 
-#ifdef HAVE_CONFIG_H
 #include <config.h>
-#endif
 
 #include "netdissect-stdinc.h"
 
@@ -171,9 +169,9 @@ ether_common_print(netdissect_options *ndo, const u_char *p, u_int length,
         */
        ehp = (const struct ether_header *)p;
        src.addr = ehp->ether_shost;
-       src.addr_string = mac64_string;
+       src.addr_string = mac48_string;
        dst.addr = ehp->ether_dhost;
-       dst.addr_string = mac64_string;
+       dst.addr_string = mac48_string;
 
        length -= 2*MAC48_LEN;
        caplen -= 2*MAC48_LEN;
@@ -412,7 +410,7 @@ invalid:
 }
 
 /*
- * Print an Ethernet frame while specyfing a non-standard Ethernet header
+ * Print an Ethernet frame while specifying a non-standard Ethernet header
  * length.
  * This might be encapsulated within another frame; we might be passed
  * a pointer to a function that can print header information for that