Changeset 30579 for packages


Ignore:
Timestamp:
2012-02-16T12:58:29+01:00 (4 years ago)
Author:
juhosg
Message:

packages: tcpdump: new upstream release 4.2.1

Signed-off-by: Gabriel Kerneis <kerneis@…>

Location:
packages/net/tcpdump
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • packages/net/tcpdump/Makefile

    r29474 r30579  
    99 
    1010PKG_NAME:=tcpdump 
    11 PKG_VERSION:=4.1.1 
    12 PKG_RELEASE:=2 
     11PKG_VERSION:=4.2.1 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    1717        http://www.at.tcpdump.org/ \ 
    1818        http://www.br.tcpdump.org/ 
    19 PKG_MD5SUM:=d0dd58bbd6cd36795e05c6f1f74420b0 
     19PKG_MD5SUM:=c202878c6db054767b52651041b9e60e 
    2020 
    2121PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) 
  • packages/net/tcpdump/patches/001-remove_pcap_debug.patch

    r27091 r30579  
    11--- a/tcpdump.c 
    22+++ b/tcpdump.c 
    3 @@ -901,20 +901,6 @@ main(int argc, char **argv) 
     3@@ -982,20 +982,6 @@ main(int argc, char **argv) 
    44                                error("invalid data link type %s", gndo->ndo_dltname); 
    55                        break; 
  • packages/net/tcpdump/patches/002-remove_static_libpcap_check.patch

    r27091 r30579  
    11--- a/configure 
    22+++ b/configure 
    3 @@ -9440,28 +9440,6 @@ echo "${ECHO_T}Using $pfopen" >&6; } 
     3@@ -7130,28 +7130,6 @@ echo "${ECHO_T}Using $pfopen" >&6; } 
    44                    LIBS="$LIBS $pfopen" 
    55            fi 
     
    3030            # Look for pcap-config. 
    3131            # 
    32 @@ -9580,40 +9558,6 @@ fi 
    33  echo "$as_me: error: see the INSTALL doc for more info" >&2;} 
    34     { (exit 1); exit 1; }; } 
    35                 fi 
     32@@ -7335,45 +7313,6 @@ if test $ac_cv_lib_pcap_main = yes; then 
     33   libpcap="-lpcap" 
     34 fi 
     35  
     36-               if test $libpcap = FAIL ; then 
     37-                   { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5 
     38-echo "$as_me: error: see the INSTALL doc for more info" >&2;} 
     39-   { (exit 1); exit 1; }; } 
     40-               fi 
    3641-                                                                                                                                                                                                                                                                                                                               { echo "$as_me:$LINENO: checking for extraneous pcap header directories" >&5 
    3742-echo $ECHO_N "checking for extraneous pcap header directories... $ECHO_C" >&6; } 
  • packages/net/tcpdump/patches/004-fix_3g_iface.patch

    r27091 r30579  
    99 #include <sys/wait.h> 
    1010 #include <sys/resource.h> 
    11 @@ -566,6 +567,7 @@ main(int argc, char **argv) 
     11@@ -625,6 +626,7 @@ main(int argc, char **argv) 
    1212 #ifdef HAVE_PCAP_FINDALLDEVS 
    1313        pcap_if_t *devpointer; 
     
    1717        int status; 
    1818 #ifdef WIN32 
    19 @@ -708,7 +710,8 @@ main(int argc, char **argv) 
     19@@ -775,7 +777,8 @@ main(int argc, char **argv) 
    2020                         * It can be useful on Windows, where more than 
    2121                         * one interface can have the same name. 
  • packages/net/tcpdump/patches/100-tcpdump_mini.patch

    r27091 r30579  
    11--- a/Makefile.in 
    22+++ b/Makefile.in 
    3 @@ -68,34 +68,38 @@ RANLIB = @RANLIB@ 
    4   
    5  CSRC = addrtoname.c af.c checksum.c cpack.c gmpls.c oui.c gmt2local.c ipproto.c \ 
    6          nlpid.c l2vpn.c machdep.c parsenfsfh.c \ 
    7 -       print-802_11.c print-ap1394.c print-ah.c print-arcnet.c \ 
    8 -       print-aodv.c print-arp.c print-ascii.c print-atalk.c print-atm.c \ 
    9 -       print-beep.c print-bfd.c print-bgp.c print-bootp.c print-bt.c \ 
    10 -       print-cdp.c print-cfm.c print-chdlc.c print-cip.c print-cnfp.c \ 
    11 -       print-dccp.c print-decnet.c \ 
    12 -       print-domain.c print-dtp.c print-dvmrp.c print-enc.c print-egp.c \ 
    13 -       print-eap.c print-eigrp.c\ 
    14 -       print-esp.c print-ether.c print-fddi.c print-fr.c \ 
    15 -       print-gre.c print-hsrp.c print-icmp.c print-igmp.c \ 
    16 -       print-igrp.c print-ip.c print-ipcomp.c print-ipfc.c print-ipnet.c \ 
    17 -       print-ipx.c print-isoclns.c print-juniper.c print-krb.c \ 
    18 -       print-l2tp.c print-lane.c print-ldp.c print-lldp.c print-llc.c \ 
    19 -        print-lmp.c print-lspping.c print-lwapp.c \ 
    20 -       print-lwres.c print-mobile.c print-mpcp.c print-mpls.c print-msdp.c \ 
     3@@ -68,6 +68,22 @@ RANLIB = @RANLIB@ 
     4        @rm -f $@ 
     5        $(CC) $(FULL_CFLAGS) -c $(srcdir)/$*.c 
     6  
     7+ifdef TCPDUMP_MINI 
     8+ 
     9+CSRC = addrtoname.c af.c checksum.c cpack.c gmpls.c oui.c gmt2local.c ipproto.c \ 
     10+        nlpid.c l2vpn.c machdep.c parsenfsfh.c in_cksum.c \ 
    2111+       print-802_11.c print-aodv.c print-arp.c print-ascii.c \ 
    2212+       print-bgp.c print-bootp.c print-cdp.c print-domain.c print-eap.c print-ether.c \ 
    2313+       print-gre.c print-icmp.c print-igmp.c print-ip.c \ 
    2414+       print-l2tp.c print-lldp.c print-llc.c \ 
    25         print-nfs.c print-ntp.c print-null.c print-olsr.c print-ospf.c \ 
    26 -       print-pgm.c print-pim.c print-ppp.c print-pppoe.c print-pptp.c \ 
    27 -       print-radius.c print-raw.c print-rip.c print-rrcp.c print-rsvp.c \ 
    28 -       print-rx.c print-sctp.c print-sflow.c print-sip.c print-sl.c print-sll.c \ 
    29 -       print-slow.c print-snmp.c print-stp.c print-sunatm.c print-sunrpc.c \ 
    30 -       print-symantec.c print-syslog.c print-tcp.c print-telnet.c print-tftp.c \ 
    31 -       print-timed.c print-token.c print-udld.c print-udp.c print-usb.c \ 
    32 -       print-vjc.c print-vqp.c print-vrrp.c print-vtp.c print-forces.c \ 
    33 -       print-wb.c print-zephyr.c signature.c setsignal.c tcpdump.c util.c 
     15+       print-nfs.c print-ntp.c print-null.c print-olsr.c print-ospf.c \ 
    3416+       print-ppp.c print-pppoe.c print-pptp.c print-radius.c print-raw.c print-rsvp.c \ 
    3517+       print-sctp.c print-sip.c print-snmp.c print-stp.c print-sunrpc.c \ 
     
    3719+       setsignal.c tcpdump.c util.c signature.c print-ipnet.c print-forces.c 
    3820+ 
    39 +ifndef TCPDUMP_MINI 
     21+else 
    4022+ 
    41 +CSRC += \ 
    42 +       print-ah.c print-ap1394.c print-arcnet.c print-atalk.c print-atm.c \ 
    43 +       print-beep.c print-bfd.c print-bt.c print-cfm.c print-chdlc.c \ 
    44 +       print-cip.c print-cnfp.c print-dccp.c print-decnet.c print-dtp.c \ 
    45 +       print-dvmrp.c print-eigrp.c print-enc.c print-esp.c print-fddi.c print-fr.c print-hsrp.c \ 
    46 +       print-igrp.c print-ipfc.c print-ipx.c print-ipcomp.c print-isoclns.c print-juniper.c print-lane.c \ 
    47 +       print-ldp.c print-lmp.c print-lspping.c print-lwapp.c print-egp.c print-krb.c \ 
    48 +       print-lwres.c print-mobile.c print-mpcp.c print-mpls.c print-msdp.c \ 
    49 +       print-pim.c print-pgm.c print-rip.c print-rrcp.c print-rx.c print-sflow.c print-slow.c print-sl.c \ 
    50 +       print-sll.c print-sunatm.c print-symantec.c print-timed.c print-token.c print-udld.c \ 
    51 +       print-vjc.c print-vqp.c print-wb.c print-zephyr.c print-vrrp.c print-vtp.c \ 
    52 +       print-usb.c 
    53 + 
    54   
    55  LIBNETDISSECT_SRC=print-isakmp.c 
     23 CSRC = addrtoname.c af.c checksum.c cpack.c gmpls.c oui.c gmt2local.c ipproto.c \ 
     24         nlpid.c l2vpn.c machdep.c parsenfsfh.c in_cksum.c \ 
     25        print-802_11.c print-802_15_4.c print-ap1394.c print-ah.c \ 
     26@@ -99,6 +115,8 @@ LIBNETDISSECT_SRC=print-isakmp.c 
    5627 LIBNETDISSECT_OBJ=$(LIBNETDISSECT_SRC:.c=.o) 
    5728 LIBNETDISSECT=libnetdissect.a 
     
    6233 GENSRC = version.c 
    6334 LIBOBJS = @LIBOBJS@ 
    64 @@ -358,10 +362,12 @@ $(PROG): $(OBJ) @V_PCAPDEP@ 
     35@@ -361,10 +379,12 @@ $(PROG): $(OBJ) @V_PCAPDEP@ 
    6536        @rm -f $@ 
    66         $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) 
     37        $(CC) $(FULL_CFLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) 
    6738  
    6839+ifndef TCPDUMP_MINI 
     
    7445  
    7546 datalinks.o: $(srcdir)/missing/datalinks.c 
    76         $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/datalinks.c 
     47        $(CC) $(FULL_CFLAGS) -o $@ -c $(srcdir)/missing/datalinks.c 
    7748--- a/addrtoname.c 
    7849+++ b/addrtoname.c 
    79 @@ -519,10 +519,10 @@ linkaddr_string(const u_char *ep, const 
     50@@ -547,10 +547,10 @@ linkaddr_string(const u_char *ep, const unsigned int type, const unsigned int le 
    8051  
    8152        if (type == LINKADDR_ETHER && len == ETHER_ADDR_LEN) 
     
    9061        if (tp->e_name) 
    9162                return (tp->e_name); 
    92 @@ -1122,6 +1122,7 @@ init_addrtoname(u_int32_t localnet, u_in 
     63@@ -1150,6 +1150,7 @@ init_addrtoname(u_int32_t localnet, u_int32_t mask) 
    9364        init_ipxsaparray(); 
    9465 } 
     
    9869 dnaddr_string(u_short dnaddr) 
    9970 { 
    100 @@ -1141,6 +1142,7 @@ dnaddr_string(u_short dnaddr) 
     71@@ -1169,6 +1170,7 @@ dnaddr_string(u_short dnaddr) 
    10172  
    10273        return(tp->name); 
     
    10677 /* Return a zero'ed hnamemem struct and cuts down on calloc() overhead */ 
    10778 struct hnamemem * 
    108 --- a/print-llc.c 
    109 +++ b/print-llc.c 
    110 @@ -195,7 +195,7 @@ llc_print(const u_char *p, u_int length, 
    111                 control = EXTRACT_LE_16BITS(p + 2); 
    112                 is_u = 0; 
    113         } 
    114 - 
    115 +#ifndef TCPDUMP_MINI 
    116         if (ssap_field == LLCSAP_GLOBAL && dsap_field == LLCSAP_GLOBAL) { 
    117                 /* 
    118                  * This is an Ethernet_802.3 IPX frame; it has an 
    119 @@ -218,6 +218,7 @@ llc_print(const u_char *p, u_int length, 
    120              ipx_print(p, length); 
    121              return (1); 
    122         } 
    123 +#endif 
    124   
    125         dsap = dsap_field & ~LLC_IG; 
    126         ssap = ssap_field & ~LLC_GSAP; 
    127 @@ -250,6 +251,7 @@ llc_print(const u_char *p, u_int length, 
    128                 return (1); 
    129         } 
    130   
    131 +#ifndef TCPDUMP_MINI 
    132         if (ssap == LLCSAP_IPX && dsap == LLCSAP_IPX && 
    133             control == LLC_UI) { 
    134                 /* 
    135 @@ -265,6 +267,7 @@ llc_print(const u_char *p, u_int length, 
    136                 ipx_print(p+3, length-3); 
    137                 return (1); 
    138         } 
    139 +#endif 
    140   
    141  #ifdef TCPDUMP_DO_SMB 
    142         if (ssap == LLCSAP_NETBEUI && dsap == LLCSAP_NETBEUI 
    143 @@ -296,11 +299,13 @@ llc_print(const u_char *p, u_int length, 
    144                 return (1); 
    145         } 
    146  #endif 
    147 +#ifndef TCPDUMP_MINI 
    148         if (ssap == LLCSAP_ISONS && dsap == LLCSAP_ISONS 
    149             && control == LLC_UI) { 
    150                 isoclns_print(p + 3, length - 3, caplen - 3); 
    151                 return (1); 
    152         } 
    153 +#endif 
    154   
    155         if (ssap == LLCSAP_SNAP && dsap == LLCSAP_SNAP 
    156             && control == LLC_UI) { 
    157 @@ -443,6 +448,7 @@ snap_print(const u_char *p, u_int length 
    158                  case PID_CISCO_CDP: 
    159                          cdp_print(p, length, caplen); 
    160                          return (1); 
    161 +#ifndef TCPDUMP_MINI 
    162                  case PID_CISCO_DTP: 
    163                          dtp_print(p, length);  
    164                          return (1); 
    165 @@ -452,6 +458,7 @@ snap_print(const u_char *p, u_int length 
    166                  case PID_CISCO_VTP: 
    167                          vtp_print(p, length); 
    168                          return (1); 
    169 +#endif 
    170                  case PID_CISCO_PVST: 
    171                          stp_print(p, length); 
    172                          return (1); 
    173 @@ -482,6 +489,7 @@ snap_print(const u_char *p, u_int length 
    174                         ether_print(p, length, caplen, NULL, NULL); 
    175                         return (1); 
    176   
    177 +#ifndef TCPDUMP_MINI 
    178                 case PID_RFC2684_802_5_FCS: 
    179                 case PID_RFC2684_802_5_NOFCS: 
    180                         /* 
    181 @@ -523,6 +531,7 @@ snap_print(const u_char *p, u_int length 
    182                          */ 
    183                         fddi_print(p, length, caplen); 
    184                         return (1); 
    185 +#endif 
    186   
    187                 case PID_RFC2684_BPDU: 
    188                         stp_print(p, length); 
    189 --- a/print-null.c 
    190 +++ b/print-null.c 
    191 @@ -128,7 +128,7 @@ null_if_print(const struct pcap_pkthdr * 
    192                 ip6_print(p, length); 
    193                 break; 
    194  #endif 
    195 - 
    196 +#ifndef TCPDUMP_MINI 
    197         case BSD_AFNUM_ISO: 
    198                 isoclns_print(p, length, caplen); 
    199                 break; 
    200 @@ -140,7 +140,7 @@ null_if_print(const struct pcap_pkthdr * 
    201         case BSD_AFNUM_IPX: 
    202                 ipx_print(p, length); 
    203                 break; 
    204 - 
    205 +#endif 
    206         default: 
    207                 /* unknown AF_ value */ 
    208                 if (!eflag) 
    209 --- a/tcpdump.c 
    210 +++ b/tcpdump.c 
    211 @@ -148,11 +148,14 @@ struct ndo_printer { 
    212   
    213   
    214  static struct printer printers[] = { 
    215 +#ifndef TCPDUMP_MINI 
    216         { arcnet_if_print,      DLT_ARCNET }, 
    217  #ifdef DLT_ARCNET_LINUX 
    218         { arcnet_linux_if_print, DLT_ARCNET_LINUX }, 
    219  #endif 
    220 +#endif 
    221         { ether_if_print,       DLT_EN10MB }, 
    222 +#ifndef TCPDUMP_MINI 
    223         { token_if_print,       DLT_IEEE802 }, 
    224  #ifdef DLT_LANE8023 
    225         { lane_if_print,        DLT_LANE8023 }, 
    226 @@ -167,19 +170,23 @@ static struct printer printers[] = { 
    227  #ifdef DLT_SLIP_BSDOS 
    228         { sl_bsdos_if_print,    DLT_SLIP_BSDOS }, 
    229  #endif 
    230 +#endif 
    231         { ppp_if_print,         DLT_PPP }, 
    232  #ifdef DLT_PPP_WITHDIRECTION 
    233         { ppp_if_print,         DLT_PPP_WITHDIRECTION }, 
    234  #endif 
    235 +#ifndef TCPDUMP_MINI 
    236  #ifdef DLT_PPP_BSDOS 
    237         { ppp_bsdos_if_print,   DLT_PPP_BSDOS }, 
    238  #endif 
    239         { fddi_if_print,        DLT_FDDI }, 
    240 +#endif 
    241         { null_if_print,        DLT_NULL }, 
    242  #ifdef DLT_LOOP 
    243         { null_if_print,        DLT_LOOP }, 
    244  #endif 
    245         { raw_if_print,         DLT_RAW }, 
    246 +#ifndef TCPDUMP_MINI 
    247         { atm_if_print,         DLT_ATM_RFC1483 }, 
    248  #ifdef DLT_C_HDLC 
    249         { chdlc_if_print,       DLT_C_HDLC }, 
    250 @@ -190,15 +197,19 @@ static struct printer printers[] = { 
    251  #ifdef DLT_PPP_SERIAL 
    252         { ppp_hdlc_if_print,    DLT_PPP_SERIAL }, 
    253  #endif 
    254 +#endif 
    255  #ifdef DLT_PPP_ETHER 
    256         { pppoe_if_print,       DLT_PPP_ETHER }, 
    257  #endif 
    258 +#ifndef TCPDUMP_MINI 
    259  #ifdef DLT_LINUX_SLL 
    260         { sll_if_print,         DLT_LINUX_SLL }, 
    261  #endif 
    262 +#endif 
    263  #ifdef DLT_IEEE802_11 
    264         { ieee802_11_if_print,  DLT_IEEE802_11}, 
    265  #endif 
    266 +#ifndef TCPDUMP_MINI 
    267  #ifdef DLT_LTALK 
    268         { ltalk_if_print,       DLT_LTALK }, 
    269  #endif 
    270 @@ -217,12 +228,14 @@ static struct printer printers[] = { 
    271  #ifdef DLT_IP_OVER_FC 
    272         { ipfc_if_print,        DLT_IP_OVER_FC }, 
    273  #endif 
    274 +#endif 
    275  #ifdef DLT_PRISM_HEADER 
    276         { prism_if_print,       DLT_PRISM_HEADER }, 
    277  #endif 
    278  #ifdef DLT_IEEE802_11_RADIO 
    279         { ieee802_11_radio_if_print,    DLT_IEEE802_11_RADIO }, 
    280  #endif 
    281 +#ifndef TCPDUMP_MINI 
    282  #ifdef DLT_ENC 
    283         { enc_if_print,         DLT_ENC }, 
    284  #endif 
    285 @@ -232,9 +245,11 @@ static struct printer printers[] = { 
    286  #ifdef DLT_APPLE_IP_OVER_IEEE1394 
    287         { ap1394_if_print,      DLT_APPLE_IP_OVER_IEEE1394 }, 
    288  #endif 
    289 +#endif 
    290  #ifdef DLT_IEEE802_11_RADIO_AVS 
    291         { ieee802_11_radio_avs_if_print,        DLT_IEEE802_11_RADIO_AVS }, 
    292  #endif 
    293 +#ifndef TCPDUMP_MINI 
    294  #ifdef DLT_JUNIPER_ATM1 
    295         { juniper_atm1_print,   DLT_JUNIPER_ATM1 }, 
    296  #endif 
    297 @@ -300,6 +315,7 @@ static struct printer printers[] = { 
    298  #ifdef DLT_IPV6 
    299         { raw_if_print,         DLT_IPV6 }, 
    300  #endif 
    301 +#endif 
    302         { NULL,                 0 }, 
    303  }; 
    304   
    30579--- a/print-ether.c 
    30680+++ b/print-ether.c 
    307 @@ -269,6 +269,7 @@ ethertype_print(u_short ether_type, cons 
    308                 arp_print(gndo, p, length, caplen); 
     81@@ -338,6 +338,7 @@ ethertype_print(netdissect_options *ndo, 
     82                arp_print(ndo, p, length, caplen); 
    30983                return (1); 
    31084  
    31185+#ifndef TCPDUMP_MINI 
    31286        case ETHERTYPE_DN: 
    313                 decnet_print(p, length, caplen); 
    314                 return (1); 
    315 @@ -287,11 +288,13 @@ ethertype_print(u_short ether_type, cons 
    316                 printf("(NOV-ETHII) "); 
    317                 ipx_print(p, length); 
     87                decnet_print(/*ndo,*/p, length, caplen); 
     88                return (1); 
     89@@ -356,10 +357,13 @@ ethertype_print(netdissect_options *ndo, 
     90                ND_PRINT((ndo, "(NOV-ETHII) ")); 
     91                ipx_print(/*ndo,*/p, length); 
    31892                return (1); 
    31993+#endif 
     
    32195+#ifndef TCPDUMP_MINI 
    32296         case ETHERTYPE_ISO: 
    323                  isoclns_print(p+1, length-1, length-1); 
     97                 isoclns_print(/*ndo,*/p+1, length-1, length-1); 
    32498                 return(1); 
    325 - 
    326 +#endif 
     99+#endif 
     100  
    327101        case ETHERTYPE_PPPOED: 
    328102        case ETHERTYPE_PPPOES: 
    329         case ETHERTYPE_PPPOED2: 
    330 @@ -303,10 +306,11 @@ ethertype_print(u_short ether_type, cons 
    331                 eap_print(gndo, p, length); 
     103@@ -372,9 +376,11 @@ ethertype_print(netdissect_options *ndo, 
     104                eap_print(ndo, p, length); 
    332105                return (1); 
    333106  
    334107+#ifndef TCPDUMP_MINI 
    335108        case ETHERTYPE_RRCP: 
    336                 rrcp_print(gndo, p - 14 , length + 14); 
    337                 return (1); 
    338 - 
    339 +#endif 
     109                rrcp_print(ndo, p - 14 , length + 14); 
     110                return (1); 
     111+#endif 
     112  
    340113        case ETHERTYPE_PPP: 
    341114                if (length) { 
    342                         printf(": "); 
    343 @@ -314,6 +318,7 @@ ethertype_print(u_short ether_type, cons 
     115@@ -383,6 +389,7 @@ ethertype_print(netdissect_options *ndo, 
    344116                } 
    345117                return (1); 
     
    347119+#ifndef TCPDUMP_MINI 
    348120        case ETHERTYPE_MPCP: 
    349                 mpcp_print(p, length); 
    350                 return (1); 
    351 @@ -326,7 +331,7 @@ ethertype_print(u_short ether_type, cons 
     121                mpcp_print(/*ndo,*/p, length); 
     122                return (1); 
     123@@ -395,7 +402,7 @@ ethertype_print(netdissect_options *ndo, 
    352124        case ETHERTYPE_CFM_OLD: 
    353                 cfm_print(p, length); 
     125                cfm_print(/*ndo,*/p, length); 
    354126                return (1); 
    355127- 
    356128+#endif 
    357129        case ETHERTYPE_LLDP: 
    358                 lldp_print(p, length); 
    359                 return (1); 
    360 @@ -334,11 +339,12 @@ ethertype_print(u_short ether_type, cons 
     130                lldp_print(/*ndo,*/p, length); 
     131                return (1); 
     132@@ -403,10 +410,12 @@ ethertype_print(netdissect_options *ndo, 
    361133         case ETHERTYPE_LOOPBACK: 
    362134                 return (1); 
     
    365137        case ETHERTYPE_MPLS: 
    366138        case ETHERTYPE_MPLS_MULTI: 
    367                 mpls_print(p, length); 
    368                 return (1); 
    369 - 
    370 +#endif 
     139                mpls_print(/*ndo,*/p, length); 
     140                return (1); 
     141+#endif 
     142  
    371143        case ETHERTYPE_LAT: 
    372144        case ETHERTYPE_SCA: 
    373         case ETHERTYPE_MOPRC: 
    374145--- a/print-gre.c 
    375146+++ b/print-gre.c 
    376 @@ -213,6 +213,7 @@ gre_print_0(const u_char *bp, u_int leng 
    377                 ip6_print(bp, len); 
     147@@ -213,6 +213,7 @@ gre_print_0(const u_char *bp, u_int length) 
     148                ip6_print(gndo, bp, len); 
    378149                break; 
    379150 #endif 
     
    382153                mpls_print(bp, len); 
    383154                break; 
    384 @@ -228,6 +229,7 @@ gre_print_0(const u_char *bp, u_int leng 
     155@@ -228,6 +229,7 @@ gre_print_0(const u_char *bp, u_int length) 
    385156        case ETHERTYPE_TEB: 
    386                 ether_print(bp, len, len, NULL, NULL); 
     157                ether_print(gndo, bp, len, len, NULL, NULL); 
    387158                break; 
    388159+#endif 
     
    392163--- a/print-igmp.c 
    393164+++ b/print-igmp.c 
    394 @@ -303,6 +303,7 @@ igmp_print(register const u_char *bp, re 
     165@@ -305,6 +305,7 @@ igmp_print(register const u_char *bp, register u_int len) 
    395166         TCHECK2(bp[4], 4); 
    396167         (void)printf("igmp leave %s", ipaddr_string(&bp[4])); 
     
    400171         (void)printf("igmp dvmrp"); 
    401172         if (len < 8) 
    402 @@ -314,6 +315,7 @@ igmp_print(register const u_char *bp, re 
     173@@ -316,6 +317,7 @@ igmp_print(register const u_char *bp, register u_int len) 
    403174         (void)printf("igmp pimv1"); 
    404175         pimv1_print(bp, len); 
     
    410181--- a/print-ip.c 
    411182+++ b/print-ip.c 
    412 @@ -380,6 +380,7 @@ ip_print_demux(netdissect_options *ndo, 
     183@@ -328,6 +328,7 @@ ip_print_demux(netdissect_options *ndo, 
    413184 again: 
    414185        switch (ipds->nh) { 
     
    418189                ipds->nh = *ipds->cp; 
    419190                ipds->advance = ah_print(ipds->cp); 
    420 @@ -414,14 +415,16 @@ again: 
     191@@ -362,14 +363,16 @@ again: 
    421192                ipds->nh = enh & 0xff; 
    422193                goto again; 
     
    436207        case IPPROTO_TCP: 
    437208                /* pass on the MF bit plus the offset to detect fragments */ 
    438 @@ -441,6 +444,7 @@ again: 
     209@@ -389,6 +392,7 @@ again: 
    439210                           ipds->off & (IP_MF|IP_OFFMASK)); 
    440211                break; 
     
    444215                /* 
    445216                 * XXX - the current IANA protocol number assignments 
    446 @@ -461,15 +465,16 @@ again: 
     217@@ -409,15 +413,16 @@ again: 
    447218        case IPPROTO_EIGRP: 
    448219                eigrp_print(ipds->cp, ipds->len); 
     
    463234                ospf_print(ipds->cp, ipds->len, (const u_char *)ipds->ip); 
    464235                break; 
    465 @@ -503,10 +508,10 @@ again: 
     236@@ -451,10 +456,10 @@ again: 
    466237                gre_print(ipds->cp, ipds->len); 
    467238                break; 
     
    473244- 
    474245        case IPPROTO_PIM: 
    475                 pim_print(ipds->cp,  ipds->len, 
    476                           in_cksum((const u_short*)ipds->cp, ipds->len, 0)); 
    477 @@ -519,7 +524,7 @@ again: 
     246                vec[0].ptr = ipds->cp; 
     247                vec[0].len = ipds->len; 
     248@@ -480,7 +485,7 @@ again: 
    478249        case IPPROTO_PGM: 
    479250                pgm_print(ipds->cp, ipds->len, (const u_char *)ipds->ip); 
     
    484255                if ((proto = getprotobynumber(ipds->nh)) != NULL) 
    485256                        ND_PRINT((ndo, " %s", proto->p_name)); 
     257--- a/print-ip6.c 
     258+++ b/print-ip6.c 
     259@@ -192,9 +192,11 @@ ip6_print(netdissect_options *ndo, const u_char *bp, u_int length) 
     260                case IPPROTO_SCTP: 
     261                        sctp_print(cp, (const u_char *)ip6, len); 
     262                        return; 
     263+#ifndef TCPDUMP_MINI 
     264                case IPPROTO_DCCP: 
     265                        dccp_print(cp, (const u_char *)ip6, len); 
     266                        return; 
     267+#endif 
     268                case IPPROTO_TCP: 
     269                        tcp_print(cp, len, (const u_char *)ip6, fragmented); 
     270                        return; 
     271@@ -204,6 +206,7 @@ ip6_print(netdissect_options *ndo, const u_char *bp, u_int length) 
     272                case IPPROTO_ICMPV6: 
     273                        icmp6_print(ndo, cp, len, (const u_char *)ip6, fragmented); 
     274                        return; 
     275+#ifndef TCPDUMP_MINI 
     276                case IPPROTO_AH: 
     277                        advance = ah_print(cp); 
     278                        nh = *cp; 
     279@@ -228,7 +231,7 @@ ip6_print(netdissect_options *ndo, const u_char *bp, u_int length) 
     280                        pim_print(cp, len, nextproto6_cksum(ip6, cp, len, 
     281                                                            IPPROTO_PIM)); 
     282                        return; 
     283- 
     284+#endif 
     285                case IPPROTO_OSPF: 
     286                        ospf6_print(cp, len); 
     287                        return; 
     288@@ -240,11 +243,11 @@ ip6_print(netdissect_options *ndo, const u_char *bp, u_int length) 
     289                case IPPROTO_IPV4: 
     290                        ip_print(ndo, cp, len); 
     291                        return; 
     292- 
     293+#ifndef TCPDUMP_MINI 
     294                 case IPPROTO_PGM: 
     295                         pgm_print(cp, len, (const u_char *)ip6); 
     296                         return; 
     297- 
     298+#endif 
     299                case IPPROTO_GRE: 
     300                        gre_print(cp, len); 
     301                        return; 
     302--- a/print-llc.c 
     303+++ b/print-llc.c 
     304@@ -195,7 +195,7 @@ llc_print(const u_char *p, u_int length, u_int caplen, 
     305                control = EXTRACT_LE_16BITS(p + 2); 
     306                is_u = 0; 
     307        } 
     308- 
     309+#ifndef TCPDUMP_MINI 
     310        if (ssap_field == LLCSAP_GLOBAL && dsap_field == LLCSAP_GLOBAL) { 
     311                /* 
     312                 * This is an Ethernet_802.3 IPX frame; it has an 
     313@@ -218,6 +218,7 @@ llc_print(const u_char *p, u_int length, u_int caplen, 
     314             ipx_print(p, length); 
     315             return (1); 
     316        } 
     317+#endif 
     318  
     319        dsap = dsap_field & ~LLC_IG; 
     320        ssap = ssap_field & ~LLC_GSAP; 
     321@@ -250,6 +251,7 @@ llc_print(const u_char *p, u_int length, u_int caplen, 
     322                return (1); 
     323        } 
     324  
     325+#ifndef TCPDUMP_MINI 
     326        if (ssap == LLCSAP_IPX && dsap == LLCSAP_IPX && 
     327            control == LLC_UI) { 
     328                /* 
     329@@ -265,6 +267,7 @@ llc_print(const u_char *p, u_int length, u_int caplen, 
     330                ipx_print(p+3, length-3); 
     331                return (1); 
     332        } 
     333+#endif 
     334  
     335 #ifdef TCPDUMP_DO_SMB 
     336        if (ssap == LLCSAP_NETBEUI && dsap == LLCSAP_NETBEUI 
     337@@ -296,11 +299,13 @@ llc_print(const u_char *p, u_int length, u_int caplen, 
     338                return (1); 
     339        } 
     340 #endif 
     341+#ifndef TCPDUMP_MINI 
     342        if (ssap == LLCSAP_ISONS && dsap == LLCSAP_ISONS 
     343            && control == LLC_UI) { 
     344                isoclns_print(p + 3, length - 3, caplen - 3); 
     345                return (1); 
     346        } 
     347+#endif 
     348  
     349        if (ssap == LLCSAP_SNAP && dsap == LLCSAP_SNAP 
     350            && control == LLC_UI) { 
     351@@ -443,6 +448,7 @@ snap_print(const u_char *p, u_int length, u_int caplen, u_int bridge_pad) 
     352                 case PID_CISCO_CDP: 
     353                         cdp_print(p, length, caplen); 
     354                         return (1); 
     355+#ifndef TCPDUMP_MINI 
     356                 case PID_CISCO_DTP: 
     357                         dtp_print(p, length);  
     358                         return (1); 
     359@@ -452,6 +458,7 @@ snap_print(const u_char *p, u_int length, u_int caplen, u_int bridge_pad) 
     360                 case PID_CISCO_VTP: 
     361                         vtp_print(p, length); 
     362                         return (1); 
     363+#endif 
     364                 case PID_CISCO_PVST: 
     365                         stp_print(p, length); 
     366                         return (1); 
     367@@ -482,6 +489,7 @@ snap_print(const u_char *p, u_int length, u_int caplen, u_int bridge_pad) 
     368                        ether_print(gndo, p, length, caplen, NULL, NULL); 
     369                        return (1); 
     370  
     371+#ifndef TCPDUMP_MINI 
     372                case PID_RFC2684_802_5_FCS: 
     373                case PID_RFC2684_802_5_NOFCS: 
     374                        /* 
     375@@ -523,6 +531,7 @@ snap_print(const u_char *p, u_int length, u_int caplen, u_int bridge_pad) 
     376                         */ 
     377                        fddi_print(p, length, caplen); 
     378                        return (1); 
     379+#endif 
     380  
     381                case PID_RFC2684_BPDU: 
     382                        stp_print(p, length); 
     383--- a/print-null.c 
     384+++ b/print-null.c 
     385@@ -128,7 +128,7 @@ null_if_print(const struct pcap_pkthdr *h, const u_char *p) 
     386                ip6_print(gndo, p, length); 
     387                break; 
     388 #endif 
     389- 
     390+#ifndef TCPDUMP_MINI 
     391        case BSD_AFNUM_ISO: 
     392                isoclns_print(p, length, caplen); 
     393                break; 
     394@@ -140,7 +140,7 @@ null_if_print(const struct pcap_pkthdr *h, const u_char *p) 
     395        case BSD_AFNUM_IPX: 
     396                ipx_print(p, length); 
     397                break; 
     398- 
     399+#endif 
     400        default: 
     401                /* unknown AF_ value */ 
     402                if (!eflag) 
    486403--- a/print-ppp.c 
    487404+++ b/print-ppp.c 
     
    516433        case PPP_LCP: /* fall through */ 
    517434        case PPP_IPCP: 
    518 @@ -1371,6 +1373,7 @@ handle_ppp(u_int proto, const u_char *p, 
    519                 ip6_print(p, length); 
     435@@ -1371,6 +1373,7 @@ handle_ppp(u_int proto, const u_char *p, int length) 
     436                ip6_print(gndo, p, length); 
    520437                break; 
    521438 #endif 
     
    524441        case PPP_IPX: 
    525442                ipx_print(p, length); 
    526 @@ -1382,6 +1385,7 @@ handle_ppp(u_int proto, const u_char *p, 
     443@@ -1382,6 +1385,7 @@ handle_ppp(u_int proto, const u_char *p, int length) 
    527444        case PPP_MPLS_MCAST: 
    528445                mpls_print(p, length); 
     
    532449                printf("compressed PPP data"); 
    533450                break; 
    534 @@ -1520,6 +1524,7 @@ ppp_if_print(const struct pcap_pkthdr *h 
     451@@ -1520,6 +1524,7 @@ ppp_if_print(const struct pcap_pkthdr *h, register const u_char *p) 
    535452        return (0); 
    536453 } 
     
    551468--- a/print-tcp.c 
    552469+++ b/print-tcp.c 
    553 @@ -649,8 +649,10 @@ tcp_print(register const u_char *bp, reg 
     470@@ -652,8 +652,10 @@ tcp_print(register const u_char *bp, register u_int length, 
    554471        else if (sport == SMB_PORT || dport == SMB_PORT) 
    555472                smb_tcp_print(bp, length); 
     
    562479                  (sport == NAMESERVER_PORT || dport == NAMESERVER_PORT || 
    563480                   sport == MULTICASTDNS_PORT || dport == MULTICASTDNS_PORT)) { 
    564 @@ -659,11 +661,12 @@ tcp_print(register const u_char *bp, reg 
     481@@ -662,6 +664,7 @@ tcp_print(register const u_char *bp, register u_int length, 
    565482                  * XXX packet could be unaligned, it can go strange 
    566483                  */ 
     
    569486         } else if (sport == MSDP_PORT || dport == MSDP_PORT) { 
    570487                 msdp_print(bp, length); 
    571 -        } 
    572 -        else if (length > 0 && (sport == LDP_PORT || dport == LDP_PORT)) { 
    573 +        } else if (length > 0 && (sport == LDP_PORT || dport == LDP_PORT)) { 
     488         } else if (sport == RPKI_RTR_PORT || dport == RPKI_RTR_PORT) { 
     489@@ -669,6 +672,7 @@ tcp_print(register const u_char *bp, register u_int length, 
     490         } 
     491         else if (length > 0 && (sport == LDP_PORT || dport == LDP_PORT)) { 
    574492                 ldp_print(bp, length); 
    575493+#endif 
     
    579497--- a/print-udp.c 
    580498+++ b/print-udp.c 
    581 @@ -478,11 +478,12 @@ udp_print(register const u_char *bp, u_i 
     499@@ -418,11 +418,12 @@ udp_print(register const u_char *bp, u_int length, 
    582500                        vat_print((void *)(up + 1), up); 
    583501                        break; 
     
    593511                        rp = (struct sunrpc_msg *)(up + 1); 
    594512                        direction = (enum sunrpc_msg_type)EXTRACT_32BITS(&rp->rm_direction); 
    595 @@ -510,11 +511,12 @@ udp_print(register const u_char *bp, u_i 
     513@@ -450,11 +451,12 @@ udp_print(register const u_char *bp, u_int length, 
    596514                        snmp_print((const u_char *)(up + 1), length); 
    597515                        break; 
     
    607525                        udpipaddr_print(ip, sport, dport); 
    608526                        tftp_print(cp, length); 
    609 @@ -557,6 +559,7 @@ udp_print(register const u_char *bp, u_i 
     527@@ -497,6 +499,7 @@ udp_print(register const u_char *bp, u_int length, 
    610528                        } 
    611529 #endif 
     
    615533                    ((struct LAP *)cp)->type == lapDDP && 
    616534                    (atalk_port(sport) || atalk_port(dport))) { 
    617 @@ -565,6 +568,7 @@ udp_print(register const u_char *bp, u_i 
     535@@ -505,6 +508,7 @@ udp_print(register const u_char *bp, u_int length, 
    618536                        llap_print(cp, length); 
    619537                        return; 
     
    623541        udpipaddr_print(ip, sport, dport); 
    624542  
    625 @@ -600,14 +604,18 @@ udp_print(register const u_char *bp, u_i 
     543@@ -555,14 +559,18 @@ udp_print(register const u_char *bp, u_int length, 
    626544                        ns_print((const u_char *)(up + 1), length, 0); 
    627545                else if (ISPORT(MULTICASTDNS_PORT)) 
     
    642560                        aodv_print((const u_char *)(up + 1), length, 
    643561 #ifdef INET6 
    644 @@ -615,6 +623,7 @@ udp_print(register const u_char *bp, u_i 
     562@@ -570,6 +578,7 @@ udp_print(register const u_char *bp, u_int length, 
    645563 #else 
    646564                            0); 
     
    650568                         isakmp_print(gndo, (const u_char *)(up + 1), length, bp2); 
    651569                else if (ISPORT(ISAKMP_PORT_NATT)) 
    652 @@ -623,12 +632,15 @@ udp_print(register const u_char *bp, u_i 
     570@@ -578,12 +587,15 @@ udp_print(register const u_char *bp, u_int length, 
    653571                else if (ISPORT(ISAKMP_PORT_USER1) || ISPORT(ISAKMP_PORT_USER2)) 
    654572                        isakmp_print(gndo, (const u_char *)(up + 1), length, bp2); 
     
    666584                        l2tp_print((const u_char *)(up + 1), length); 
    667585 #ifdef TCPDUMP_DO_SMB 
    668 @@ -639,6 +651,7 @@ udp_print(register const u_char *bp, u_i 
     586@@ -594,6 +606,7 @@ udp_print(register const u_char *bp, u_int length, 
    669587 #endif 
    670588                else if (dport == 3456) 
     
    674592                        zephyr_print((const void *)(up + 1), length); 
    675593                /* 
    676 @@ -649,6 +662,7 @@ udp_print(register const u_char *bp, u_i 
     594@@ -604,6 +617,7 @@ udp_print(register const u_char *bp, u_int length, 
    677595                         (dport >= RX_PORT_LOW && dport <= RX_PORT_HIGH)) 
    678596                        rx_print((const void *)(up + 1), length, sport, dport, 
     
    682600                else if (ISPORT(RIPNG_PORT)) 
    683601                        ripng_print((const u_char *)(up + 1), length); 
    684 @@ -659,21 +673,25 @@ udp_print(register const u_char *bp, u_i 
     602@@ -615,21 +629,25 @@ udp_print(register const u_char *bp, u_int length, 
    685603                /* 
    686604                 * Kludge in test for whiteboard packets. 
     
    708626                        olsr_print((const u_char *)(up + 1), length, 
    709627 #if INET6 
    710 @@ -681,6 +699,7 @@ udp_print(register const u_char *bp, u_i 
     628@@ -637,6 +655,7 @@ udp_print(register const u_char *bp, u_int length, 
    711629 #else 
    712630                                        0); 
     
    716634                        lspping_print((const u_char *)(up + 1), length); 
    717635                else if (dport == BFD_CONTROL_PORT || 
    718 @@ -698,6 +717,7 @@ udp_print(register const u_char *bp, u_i 
     636@@ -654,6 +673,7 @@ udp_print(register const u_char *bp, u_int length, 
    719637                         lwapp_control_print((const u_char *)(up + 1), length, 0); 
    720638                 else if (ISPORT(LWAPP_DATA_PORT)) 
     
    724642                        sip_print((const u_char *)(up + 1), length); 
    725643                 else if (ISPORT(SYSLOG_PORT)) 
    726 --- a/print-ip6.c 
    727 +++ b/print-ip6.c 
    728 @@ -186,9 +186,11 @@ ip6_print(register const u_char *bp, reg 
    729                 case IPPROTO_SCTP: 
    730                         sctp_print(cp, (const u_char *)ip6, len); 
    731                         return; 
    732 +#ifndef TCPDUMP_MINI 
    733                 case IPPROTO_DCCP: 
    734                         dccp_print(cp, (const u_char *)ip6, len); 
    735                         return; 
    736 +#endif 
    737                 case IPPROTO_TCP: 
    738                         tcp_print(cp, len, (const u_char *)ip6, fragmented); 
    739                         return; 
    740 @@ -198,6 +200,7 @@ ip6_print(register const u_char *bp, reg 
    741                 case IPPROTO_ICMPV6: 
    742                         icmp6_print(gndo, cp, len, (const u_char *)ip6, fragmented); 
    743                         return; 
    744 +#ifndef TCPDUMP_MINI 
    745                 case IPPROTO_AH: 
    746                         advance = ah_print(cp); 
    747                         nh = *cp; 
    748 @@ -222,7 +225,7 @@ ip6_print(register const u_char *bp, reg 
    749                         pim_print(cp, len, nextproto6_cksum(ip6, (u_short *)cp, len, 
    750                                                             IPPROTO_PIM)); 
    751                         return; 
    752 - 
    753 +#endif 
    754                 case IPPROTO_OSPF: 
    755                         ospf6_print(cp, len); 
    756                         return; 
    757 @@ -234,11 +237,11 @@ ip6_print(register const u_char *bp, reg 
    758                 case IPPROTO_IPV4: 
    759                         ip_print(gndo, cp, len); 
    760                         return; 
    761 - 
    762 +#ifndef TCPDUMP_MINI 
    763                  case IPPROTO_PGM: 
    764                          pgm_print(cp, len, (const u_char *)ip6); 
    765                          return; 
    766 - 
    767 +#endif 
    768                 case IPPROTO_GRE: 
    769                         gre_print(cp, len); 
    770                         return; 
     644--- a/tcpdump.c 
     645+++ b/tcpdump.c 
     646@@ -148,6 +148,7 @@ struct ndo_printer { 
     647  
     648  
     649 static struct printer printers[] = { 
     650+#ifndef TCPDUMP_MINI 
     651        { arcnet_if_print,      DLT_ARCNET }, 
     652 #ifdef DLT_ARCNET_LINUX 
     653        { arcnet_linux_if_print, DLT_ARCNET_LINUX }, 
     654@@ -166,19 +167,23 @@ static struct printer printers[] = { 
     655 #ifdef DLT_SLIP_BSDOS 
     656        { sl_bsdos_if_print,    DLT_SLIP_BSDOS }, 
     657 #endif 
     658+#endif 
     659        { ppp_if_print,         DLT_PPP }, 
     660 #ifdef DLT_PPP_WITHDIRECTION 
     661        { ppp_if_print,         DLT_PPP_WITHDIRECTION }, 
     662 #endif 
     663+#ifndef TCPDUMP_MINI 
     664 #ifdef DLT_PPP_BSDOS 
     665        { ppp_bsdos_if_print,   DLT_PPP_BSDOS }, 
     666 #endif 
     667        { fddi_if_print,        DLT_FDDI }, 
     668+#endif 
     669        { null_if_print,        DLT_NULL }, 
     670 #ifdef DLT_LOOP 
     671        { null_if_print,        DLT_LOOP }, 
     672 #endif 
     673        { raw_if_print,         DLT_RAW }, 
     674+#ifndef TCPDUMP_MINI 
     675        { atm_if_print,         DLT_ATM_RFC1483 }, 
     676 #ifdef DLT_C_HDLC 
     677        { chdlc_if_print,       DLT_C_HDLC }, 
     678@@ -189,15 +194,19 @@ static struct printer printers[] = { 
     679 #ifdef DLT_PPP_SERIAL 
     680        { ppp_hdlc_if_print,    DLT_PPP_SERIAL }, 
     681 #endif 
     682+#endif 
     683 #ifdef DLT_PPP_ETHER 
     684        { pppoe_if_print,       DLT_PPP_ETHER }, 
     685 #endif 
     686+#ifndef TCPDUMP_MINI 
     687 #ifdef DLT_LINUX_SLL 
     688        { sll_if_print,         DLT_LINUX_SLL }, 
     689 #endif 
     690+#endif 
     691 #ifdef DLT_IEEE802_11 
     692        { ieee802_11_if_print,  DLT_IEEE802_11}, 
     693 #endif 
     694+#ifndef TCPDUMP_MINI 
     695 #ifdef DLT_LTALK 
     696        { ltalk_if_print,       DLT_LTALK }, 
     697 #endif 
     698@@ -216,12 +225,14 @@ static struct printer printers[] = { 
     699 #ifdef DLT_IP_OVER_FC 
     700        { ipfc_if_print,        DLT_IP_OVER_FC }, 
     701 #endif 
     702+#endif 
     703 #ifdef DLT_PRISM_HEADER 
     704        { prism_if_print,       DLT_PRISM_HEADER }, 
     705 #endif 
     706 #ifdef DLT_IEEE802_11_RADIO 
     707        { ieee802_11_radio_if_print,    DLT_IEEE802_11_RADIO }, 
     708 #endif 
     709+#ifndef TCPDUMP_MINI 
     710 #ifdef DLT_ENC 
     711        { enc_if_print,         DLT_ENC }, 
     712 #endif 
     713@@ -231,9 +242,11 @@ static struct printer printers[] = { 
     714 #ifdef DLT_APPLE_IP_OVER_IEEE1394 
     715        { ap1394_if_print,      DLT_APPLE_IP_OVER_IEEE1394 }, 
     716 #endif 
     717+#endif 
     718 #ifdef DLT_IEEE802_11_RADIO_AVS 
     719        { ieee802_11_radio_avs_if_print,        DLT_IEEE802_11_RADIO_AVS }, 
     720 #endif 
     721+#ifndef TCPDUMP_MINI 
     722 #ifdef DLT_JUNIPER_ATM1 
     723        { juniper_atm1_print,   DLT_JUNIPER_ATM1 }, 
     724 #endif 
     725@@ -299,6 +312,7 @@ static struct printer printers[] = { 
     726 #ifdef DLT_IPV6 
     727        { raw_if_print,         DLT_IPV6 }, 
     728 #endif 
     729+#endif 
     730        { NULL,                 0 }, 
     731 }; 
     732  
     733@@ -307,6 +321,7 @@ static struct ndo_printer ndo_printers[] = { 
     734 #ifdef DLT_IPNET 
     735        { ipnet_if_print,       DLT_IPNET }, 
     736 #endif 
     737+#ifndef TCPDUMP_MINI 
     738 #ifdef DLT_IEEE802_15_4 
     739        { ieee802_15_4_if_print, DLT_IEEE802_15_4 }, 
     740 #endif 
     741@@ -316,6 +331,7 @@ static struct ndo_printer ndo_printers[] = { 
     742 #ifdef DLT_PPI 
     743        { ppi_if_print,         DLT_PPI }, 
     744 #endif 
     745+#endif 
     746 #ifdef DLT_NETANALYZER 
     747        { netanalyzer_if_print, DLT_NETANALYZER }, 
     748 #endif 
Note: See TracChangeset for help on using the changeset viewer.