--- ngrep/ngrep.c       Mon Jun 26 14:52:50 2000
+++ ngrep-vac/ngrep.c   Wed Jul  5 12:17:11 2000
@@ -297,8 +297,10 @@
 
   switch(pcap_datalink(pd)) {
   case DLT_EN10MB:
-  case DLT_IEEE802:
     link_offset = ETHHDR_SIZE;
+    break;
+  case DLT_IEEE802:
+    link_offset = 22;
     break;
 
   case DLT_FDDI:

