If I'm not mistaken, we had no drivers left that use those types?
(I've only found references to the now defunct pdq and midway.)
Index: bpf.c
===================================================================
RCS file: /cvs/src/sys/net/bpf.c,v
retrieving revision 1.92
diff -u -p -p -u -r1.92 bpf.c
--- bpf.c 14 Apr 2014 09:06:42 -0000 1.92
+++ bpf.c 22 Apr 2014 23:29:41 -0000
@@ -152,12 +152,6 @@ bpf_movein(struct uio *uio, u_int linkty
hlen = ETHER_HDR_LEN;
break;
- case DLT_FDDI:
- sockp->sa_family = AF_UNSPEC;
- /* XXX 4(FORMAC)+6(dst)+6(src)+3(LLC)+5(SNAP) */
- hlen = 24;
- break;
-
case DLT_IEEE802_11:
case DLT_IEEE802_11_RADIO:
sockp->sa_family = AF_UNSPEC;
@@ -168,16 +162,6 @@ bpf_movein(struct uio *uio, u_int linkty
case DLT_NULL:
sockp->sa_family = AF_UNSPEC;
hlen = 0;
- break;
-
- case DLT_ATM_RFC1483:
- /*
- * An ATM driver requires 4-byte ATM pseudo header.
- * Though it isn't standard, vpi:vci needs to be
- * specified anyway.
- */
- sockp->sa_family = AF_UNSPEC;
- hlen = 12; /* XXX 4(ATM_PH) + 3(LLC) + 5(SNAP) */
break;
default:
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE