Index: /trunk/lib/format_linux.c
===================================================================
--- /trunk/lib/format_linux.c	(revision 1672)
+++ /trunk/lib/format_linux.c	(revision 1673)
@@ -689,5 +689,12 @@
 static int linuxnative_get_wire_length(const libtrace_packet_t *packet) 
 {
-	return ((struct libtrace_linuxnative_header*)(packet->buffer))->wirelen;
+
+	int wirelen = ((struct libtrace_linuxnative_header*)(packet->buffer))->wirelen;
+
+	/* Include the missing FCS */
+	if (trace_get_link_type(packet) == TRACE_TYPE_ETH)
+		wirelen += 4;
+
+	return wirelen;
 }
 
