From Mark C Brown NETTL updates
[obnox/wireshark/wip.git] / wiretap / libpcap.c
index 996ed93e6e5be3dd3c0529f8a0c290248d5af450..33b3bcc53ba1484fdc99457232dfdc6ff9f6665b 100644 (file)
@@ -531,6 +531,15 @@ static const struct {
         */
        { 19,           WTAP_ENCAP_LINUX_ATM_CLIP },
 
+       /*
+        * nettl (HP-UX) mappings to standard DLT values
+         */
+
+       { 1,            WTAP_ENCAP_NETTL_ETHERNET },
+       { 6,            WTAP_ENCAP_NETTL_TOKEN_RING },
+       { 10,           WTAP_ENCAP_NETTL_FDDI },
+       { 101,          WTAP_ENCAP_NETTL_RAW_IP },
+
        /*
         * To repeat:
         *
@@ -1658,6 +1667,7 @@ static int wtap_wtap_encap_to_pcap_encap(int encap)
 
        case WTAP_ENCAP_FDDI:
        case WTAP_ENCAP_FDDI_BITSWAPPED:
+       case WTAP_ENCAP_NETTL_FDDI:
                /*
                 * Special-case WTAP_ENCAP_FDDI and
                 * WTAP_ENCAP_FDDI_BITSWAPPED; both of them get mapped