Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/tcpdump/dist Import tcpdump-4.1.1



details:   https://anonhg.NetBSD.org/src/rev/21c5336dfb5c
branches:  trunk
changeset: 759279:21c5336dfb5c
user:      christos <christos%NetBSD.org@localhost>
date:      Sun Dec 05 03:14:48 2010 +0000

description:
Import tcpdump-4.1.1

diffstat:

 external/bsd/tcpdump/dist/CHANGES                                  |    935 +
 external/bsd/tcpdump/dist/CREDITS                                  |    189 +
 external/bsd/tcpdump/dist/INSTALL.txt                              |    255 +
 external/bsd/tcpdump/dist/LICENSE                                  |     19 +
 external/bsd/tcpdump/dist/Makefile-devel-adds                      |     22 +
 external/bsd/tcpdump/dist/Makefile.in                              |    445 +
 external/bsd/tcpdump/dist/README                                   |    233 +
 external/bsd/tcpdump/dist/Readme.Win32                             |     24 +
 external/bsd/tcpdump/dist/VERSION                                  |      1 +
 external/bsd/tcpdump/dist/acconfig.h                               |     93 +
 external/bsd/tcpdump/dist/aclocal.m4                               |   1285 +
 external/bsd/tcpdump/dist/addrtoname.c                             |   1183 +
 external/bsd/tcpdump/dist/addrtoname.h                             |     55 +
 external/bsd/tcpdump/dist/af.c                                     |     63 +
 external/bsd/tcpdump/dist/af.h                                     |     57 +
 external/bsd/tcpdump/dist/ah.h                                     |     57 +
 external/bsd/tcpdump/dist/aodv.h                                   |    190 +
 external/bsd/tcpdump/dist/appletalk.h                              |    168 +
 external/bsd/tcpdump/dist/arcnet.h                                 |    101 +
 external/bsd/tcpdump/dist/atime.awk                                |     18 +
 external/bsd/tcpdump/dist/atm.h                                    |     33 +
 external/bsd/tcpdump/dist/atmuni31.h                               |     87 +
 external/bsd/tcpdump/dist/bgp.h                                    |     17 +
 external/bsd/tcpdump/dist/bootp.h                                  |    231 +
 external/bsd/tcpdump/dist/bpf_dump.c                               |     66 +
 external/bsd/tcpdump/dist/chdlc.h                                  |     27 +
 external/bsd/tcpdump/dist/checksum.c                               |    196 +
 external/bsd/tcpdump/dist/config.guess                             |   1502 +
 external/bsd/tcpdump/dist/config.h.in                              |    338 +
 external/bsd/tcpdump/dist/config.sub                               |   1708 +
 external/bsd/tcpdump/dist/configure                                |  15345 ++++++
 external/bsd/tcpdump/dist/configure.in                             |   1105 +
 external/bsd/tcpdump/dist/cpack.c                                  |    144 +
 external/bsd/tcpdump/dist/cpack.h                                  |     51 +
 external/bsd/tcpdump/dist/dccp.h                                   |    139 +
 external/bsd/tcpdump/dist/decnet.h                                 |    461 +
 external/bsd/tcpdump/dist/decode_prefix.h                          |     41 +
 external/bsd/tcpdump/dist/enc.h                                    |     47 +
 external/bsd/tcpdump/dist/esp.h                                    |     68 +
 external/bsd/tcpdump/dist/ether.h                                  |     59 +
 external/bsd/tcpdump/dist/ethertype.h                              |    167 +
 external/bsd/tcpdump/dist/extract.h                                |    130 +
 external/bsd/tcpdump/dist/fddi.h                                   |     76 +
 external/bsd/tcpdump/dist/forces.h                                 |    679 +
 external/bsd/tcpdump/dist/gmpls.c                                  |    197 +
 external/bsd/tcpdump/dist/gmpls.h                                  |     34 +
 external/bsd/tcpdump/dist/gmt2local.c                              |     71 +
 external/bsd/tcpdump/dist/gmt2local.h                              |     27 +
 external/bsd/tcpdump/dist/icmp6.h                                  |    464 +
 external/bsd/tcpdump/dist/ieee802_11.h                             |    347 +
 external/bsd/tcpdump/dist/ieee802_11_radio.h                       |    231 +
 external/bsd/tcpdump/dist/igrp.h                                   |     33 +
 external/bsd/tcpdump/dist/install-sh                               |    250 +
 external/bsd/tcpdump/dist/interface.h                              |    390 +
 external/bsd/tcpdump/dist/ip.h                                     |    164 +
 external/bsd/tcpdump/dist/ip6.h                                    |    205 +
 external/bsd/tcpdump/dist/ipfc.h                                   |     29 +
 external/bsd/tcpdump/dist/ipnet.h                                  |     13 +
 external/bsd/tcpdump/dist/ipproto.c                                |     60 +
 external/bsd/tcpdump/dist/ipproto.h                                |    144 +
 external/bsd/tcpdump/dist/ipsec_doi.h                              |    151 +
 external/bsd/tcpdump/dist/ipx.h                                    |     31 +
 external/bsd/tcpdump/dist/isakmp.h                                 |    501 +
 external/bsd/tcpdump/dist/l2tp.h                                   |     62 +
 external/bsd/tcpdump/dist/l2vpn.c                                  |     58 +
 external/bsd/tcpdump/dist/l2vpn.h                                  |     17 +
 external/bsd/tcpdump/dist/lane.h                                   |     41 +
 external/bsd/tcpdump/dist/lbl/os-osf4.h                            |     26 +
 external/bsd/tcpdump/dist/lbl/os-solaris2.h                        |     30 +
 external/bsd/tcpdump/dist/lbl/os-sunos4.h                          |    215 +
 external/bsd/tcpdump/dist/lbl/os-ultrix4.h                         |     39 +
 external/bsd/tcpdump/dist/llc.h                                    |    123 +
 external/bsd/tcpdump/dist/machdep.c                                |     67 +
 external/bsd/tcpdump/dist/machdep.h                                |     27 +
 external/bsd/tcpdump/dist/makemib                                  |    249 +
 external/bsd/tcpdump/dist/mib.h                                    |   1460 +
 external/bsd/tcpdump/dist/missing/addrinfo.h                       |    119 +
 external/bsd/tcpdump/dist/missing/addrsize.h                       |     36 +
 external/bsd/tcpdump/dist/missing/bittypes.h                       |    117 +
 external/bsd/tcpdump/dist/missing/datalinks.c                      |     67 +
 external/bsd/tcpdump/dist/missing/dlnames.c                        |    175 +
 external/bsd/tcpdump/dist/missing/getnameinfo.c                    |    281 +
 external/bsd/tcpdump/dist/missing/inet_aton.c                      |     60 +
 external/bsd/tcpdump/dist/missing/inet_ntop.c                      |    219 +
 external/bsd/tcpdump/dist/missing/inet_pton.c                      |     58 +
 external/bsd/tcpdump/dist/missing/resolv6.h                        |     36 +
 external/bsd/tcpdump/dist/missing/resolv_ext.h                     |     49 +
 external/bsd/tcpdump/dist/missing/snprintf.c                       |    632 +
 external/bsd/tcpdump/dist/missing/sockstorage.h                    |     38 +
 external/bsd/tcpdump/dist/missing/strdup.c                         |     57 +
 external/bsd/tcpdump/dist/missing/strlcat.c                        |     76 +
 external/bsd/tcpdump/dist/missing/strlcpy.c                        |     73 +
 external/bsd/tcpdump/dist/missing/strsep.c                         |     83 +
 external/bsd/tcpdump/dist/mkdep                                    |    109 +
 external/bsd/tcpdump/dist/mpls.h                                   |     41 +
 external/bsd/tcpdump/dist/nameser.h                                |    315 +
 external/bsd/tcpdump/dist/netbios.h                                |     16 +
 external/bsd/tcpdump/dist/netdissect.h                             |    470 +
 external/bsd/tcpdump/dist/nfs.h                                    |    439 +
 external/bsd/tcpdump/dist/nfsfh.h                                  |     68 +
 external/bsd/tcpdump/dist/nlpid.c                                  |     45 +
 external/bsd/tcpdump/dist/nlpid.h                                  |     32 +
 external/bsd/tcpdump/dist/ntp.h                                    |    127 +
 external/bsd/tcpdump/dist/oakley.h                                 |    126 +
 external/bsd/tcpdump/dist/ospf.h                                   |    328 +
 external/bsd/tcpdump/dist/ospf6.h                                  |    265 +
 external/bsd/tcpdump/dist/oui.c                                    |     98 +
 external/bsd/tcpdump/dist/oui.h                                    |     81 +
 external/bsd/tcpdump/dist/packetdat.awk                            |     61 +
 external/bsd/tcpdump/dist/parsenfsfh.c                             |    484 +
 external/bsd/tcpdump/dist/pcap-missing.h                           |     60 +
 external/bsd/tcpdump/dist/pcap_dump_ftell.c                        |     36 +
 external/bsd/tcpdump/dist/pmap_prot.h                              |     89 +
 external/bsd/tcpdump/dist/ppp.h                                    |     71 +
 external/bsd/tcpdump/dist/print-802_11.c                           |   1786 +
 external/bsd/tcpdump/dist/print-ah.c                               |     71 +
 external/bsd/tcpdump/dist/print-aodv.c                             |    455 +
 external/bsd/tcpdump/dist/print-ap1394.c                           |    119 +
 external/bsd/tcpdump/dist/print-arcnet.c                           |    298 +
 external/bsd/tcpdump/dist/print-arp.c                              |    416 +
 external/bsd/tcpdump/dist/print-ascii.c                            |    183 +
 external/bsd/tcpdump/dist/print-atalk.c                            |    627 +
 external/bsd/tcpdump/dist/print-atm.c                              |    449 +
 external/bsd/tcpdump/dist/print-beep.c                             |     71 +
 external/bsd/tcpdump/dist/print-bfd.c                              |    283 +
 external/bsd/tcpdump/dist/print-bgp.c                              |   2602 +
 external/bsd/tcpdump/dist/print-bootp.c                            |    825 +
 external/bsd/tcpdump/dist/print-bt.c                               |     79 +
 external/bsd/tcpdump/dist/print-cdp.c                              |    379 +
 external/bsd/tcpdump/dist/print-cfm.c                              |    645 +
 external/bsd/tcpdump/dist/print-chdlc.c                            |    215 +
 external/bsd/tcpdump/dist/print-cip.c                              |    116 +
 external/bsd/tcpdump/dist/print-cnfp.c                             |    190 +
 external/bsd/tcpdump/dist/print-dccp.c                             |    510 +
 external/bsd/tcpdump/dist/print-decnet.c                           |    895 +
 external/bsd/tcpdump/dist/print-dhcp6.c                            |    840 +
 external/bsd/tcpdump/dist/print-domain.c                           |    751 +
 external/bsd/tcpdump/dist/print-dtp.c                              |    123 +
 external/bsd/tcpdump/dist/print-dvmrp.c                            |    369 +
 external/bsd/tcpdump/dist/print-eap.c                              |    307 +
 external/bsd/tcpdump/dist/print-egp.c                              |    362 +
 external/bsd/tcpdump/dist/print-eigrp.c                            |    480 +
 external/bsd/tcpdump/dist/print-enc.c                              |     98 +
 external/bsd/tcpdump/dist/print-esp.c                              |    694 +
 external/bsd/tcpdump/dist/print-ether.c                            |    359 +
 external/bsd/tcpdump/dist/print-fddi.c                             |    309 +
 external/bsd/tcpdump/dist/print-forces.c                           |   1043 +
 external/bsd/tcpdump/dist/print-fr.c                               |    883 +
 external/bsd/tcpdump/dist/print-frag6.c                            |     82 +
 external/bsd/tcpdump/dist/print-gre.c                              |    403 +
 external/bsd/tcpdump/dist/print-hsrp.c                             |    140 +
 external/bsd/tcpdump/dist/print-icmp.c                             |    688 +
 external/bsd/tcpdump/dist/print-icmp6.c                            |   1387 +
 external/bsd/tcpdump/dist/print-igmp.c                             |    336 +
 external/bsd/tcpdump/dist/print-igrp.c                             |    130 +
 external/bsd/tcpdump/dist/print-ip.c                               |    741 +
 external/bsd/tcpdump/dist/print-ip6.c                              |    265 +
 external/bsd/tcpdump/dist/print-ip6opts.c                          |    329 +
 external/bsd/tcpdump/dist/print-ipcomp.c                           |     91 +
 external/bsd/tcpdump/dist/print-ipfc.c                             |    135 +
 external/bsd/tcpdump/dist/print-ipnet.c                            |    109 +
 external/bsd/tcpdump/dist/print-ipx.c                              |    221 +
 external/bsd/tcpdump/dist/print-isakmp.c                           |   2570 +
 external/bsd/tcpdump/dist/print-isoclns.c                          |   2753 +
 external/bsd/tcpdump/dist/print-juniper.c                          |   1456 +
 external/bsd/tcpdump/dist/print-krb.c                              |    261 +
 external/bsd/tcpdump/dist/print-l2tp.c                             |    719 +
 external/bsd/tcpdump/dist/print-lane.c                             |    118 +
 external/bsd/tcpdump/dist/print-ldp.c                              |    623 +
 external/bsd/tcpdump/dist/print-llc.c                              |    545 +
 external/bsd/tcpdump/dist/print-lldp.c                             |   1107 +
 external/bsd/tcpdump/dist/print-lmp.c                              |    883 +
 external/bsd/tcpdump/dist/print-lspping.c                          |    896 +
 external/bsd/tcpdump/dist/print-lwapp.c                            |    360 +
 external/bsd/tcpdump/dist/print-lwres.c                            |    601 +
 external/bsd/tcpdump/dist/print-mobile.c                           |    109 +
 external/bsd/tcpdump/dist/print-mobility.c                         |    312 +
 external/bsd/tcpdump/dist/print-mpcp.c                             |    274 +
 external/bsd/tcpdump/dist/print-mpls.c                             |    189 +
 external/bsd/tcpdump/dist/print-msdp.c                             |    108 +
 external/bsd/tcpdump/dist/print-netbios.c                          |     91 +
 external/bsd/tcpdump/dist/print-nfs.c                              |   1851 +
 external/bsd/tcpdump/dist/print-ntp.c                              |    308 +
 external/bsd/tcpdump/dist/print-null.c                             |    160 +
 external/bsd/tcpdump/dist/print-olsr.c                             |    626 +
 external/bsd/tcpdump/dist/print-ospf.c                             |   1157 +
 external/bsd/tcpdump/dist/print-ospf6.c                            |    589 +
 external/bsd/tcpdump/dist/print-pflog.c                            |    188 +
 external/bsd/tcpdump/dist/print-pgm.c                              |    759 +
 external/bsd/tcpdump/dist/print-pim.c                              |   1091 +
 external/bsd/tcpdump/dist/print-ppp.c                              |   1757 +
 external/bsd/tcpdump/dist/print-pppoe.c                            |    209 +
 external/bsd/tcpdump/dist/print-pptp.c                             |   1060 +
 external/bsd/tcpdump/dist/print-radius.c                           |    937 +
 external/bsd/tcpdump/dist/print-raw.c                              |     53 +
 external/bsd/tcpdump/dist/print-rip.c                              |    257 +
 external/bsd/tcpdump/dist/print-ripng.c                            |    128 +
 external/bsd/tcpdump/dist/print-rrcp.c                             |    143 +
 external/bsd/tcpdump/dist/print-rsvp.c                             |   1944 +
 external/bsd/tcpdump/dist/print-rt6.c                              |    105 +
 external/bsd/tcpdump/dist/print-rx.c                               |   2798 +
 external/bsd/tcpdump/dist/print-sctp.c                             |    407 +
 external/bsd/tcpdump/dist/print-sflow.c                            |    577 +
 external/bsd/tcpdump/dist/print-sip.c                              |     64 +
 external/bsd/tcpdump/dist/print-sl.c                               |    239 +
 external/bsd/tcpdump/dist/print-sll.c                              |    231 +
 external/bsd/tcpdump/dist/print-slow.c                             |    661 +
 external/bsd/tcpdump/dist/print-smb.c                              |   1510 +
 external/bsd/tcpdump/dist/print-snmp.c                             |   1904 +
 external/bsd/tcpdump/dist/print-stp.c                              |    365 +
 external/bsd/tcpdump/dist/print-sunatm.c                           |    117 +
 external/bsd/tcpdump/dist/print-sunrpc.c                           |    172 +
 external/bsd/tcpdump/dist/print-symantec.c                         |    120 +
 external/bsd/tcpdump/dist/print-syslog.c                           |    163 +
 external/bsd/tcpdump/dist/print-tcp.c                              |    811 +
 external/bsd/tcpdump/dist/print-telnet.c                           |    267 +
 external/bsd/tcpdump/dist/print-tftp.c                             |    161 +
 external/bsd/tcpdump/dist/print-timed.c                            |    111 +
 external/bsd/tcpdump/dist/print-token.c                            |    203 +
 external/bsd/tcpdump/dist/print-udld.c                             |    173 +
 external/bsd/tcpdump/dist/print-udp.c                              |    720 +
 external/bsd/tcpdump/dist/print-usb.c                              |    174 +
 external/bsd/tcpdump/dist/print-vjc.c                              |    119 +
 external/bsd/tcpdump/dist/print-vqp.c                              |    209 +
 external/bsd/tcpdump/dist/print-vrrp.c                             |    141 +
 external/bsd/tcpdump/dist/print-vtp.c                              |    378 +
 external/bsd/tcpdump/dist/print-wb.c                               |    444 +
 external/bsd/tcpdump/dist/print-zephyr.c                           |    322 +
 external/bsd/tcpdump/dist/route6d.h                                |     77 +
 external/bsd/tcpdump/dist/rpc_auth.h                               |     79 +
 external/bsd/tcpdump/dist/rpc_msg.h                                |    128 +
 external/bsd/tcpdump/dist/rx.h                                     |    113 +
 external/bsd/tcpdump/dist/sctpConstants.h                          |    571 +
 external/bsd/tcpdump/dist/sctpHeader.h                             |    323 +
 external/bsd/tcpdump/dist/send-ack.awk                             |     68 +
 external/bsd/tcpdump/dist/setsignal.c                              |     93 +
 external/bsd/tcpdump/dist/setsignal.h                              |     27 +
 external/bsd/tcpdump/dist/signature.c                              |    159 +
 external/bsd/tcpdump/dist/signature.h                              |     26 +
 external/bsd/tcpdump/dist/slcompress.h                             |     87 +
 external/bsd/tcpdump/dist/slip.h                                   |     34 +
 external/bsd/tcpdump/dist/sll.h                                    |    127 +
 external/bsd/tcpdump/dist/smb.h                                    |    122 +
 external/bsd/tcpdump/dist/smbutil.c                                |   1889 +
 external/bsd/tcpdump/dist/stime.awk                                |     19 +
 external/bsd/tcpdump/dist/strcasecmp.c                             |     93 +
 external/bsd/tcpdump/dist/tcp.h                                    |    111 +
 external/bsd/tcpdump/dist/tcpdump-stdinc.h                         |    193 +
 external/bsd/tcpdump/dist/tcpdump.1.in                             |   1721 +
 external/bsd/tcpdump/dist/tcpdump.c                                |   1833 +
 external/bsd/tcpdump/dist/telnet.h                                 |    348 +
 external/bsd/tcpdump/dist/tests/02-sunrise-sunset-esp.puu          |     34 +
 external/bsd/tcpdump/dist/tests/08-sunrise-sunset-aes.puu          |     36 +
 external/bsd/tcpdump/dist/tests/08-sunrise-sunset-esp2.puu         |     43 +
 external/bsd/tcpdump/dist/tests/TESTLIST                           |     51 +
 external/bsd/tcpdump/dist/tests/TESTonce                           |     46 +
 external/bsd/tcpdump/dist/tests/TESTrun.sh                         |     63 +
 external/bsd/tcpdump/dist/tests/bgp-infinite-loop.pcap             |    Bin 
 external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.out                |     19 +
 external/bsd/tcpdump/dist/tests/bgp_vpn_attrset.pcap               |    Bin 
 external/bsd/tcpdump/dist/tests/chdlc-slarp-short.pcap             |    Bin 
 external/bsd/tcpdump/dist/tests/chdlc-slarp.pcap                   |    Bin 
 external/bsd/tcpdump/dist/tests/dio.out                            |      1 +
 external/bsd/tcpdump/dist/tests/dio.pcap                           |    Bin 
 external/bsd/tcpdump/dist/tests/e1000g.out                         |     20 +
 external/bsd/tcpdump/dist/tests/e1000g.pcap                        |    Bin 
 external/bsd/tcpdump/dist/tests/eapon1.gdbinit                     |      1 +
 external/bsd/tcpdump/dist/tests/eapon1.out                         |    114 +
 external/bsd/tcpdump/dist/tests/eapon1.puu                         |    368 +
 external/bsd/tcpdump/dist/tests/eapon2.puu                         |     66 +
 external/bsd/tcpdump/dist/tests/esp-secrets.txt                    |      5 +
 external/bsd/tcpdump/dist/tests/esp0.out                           |      8 +
 external/bsd/tcpdump/dist/tests/esp1.gdbinit                       |      1 +
 external/bsd/tcpdump/dist/tests/esp1.out                           |      8 +
 external/bsd/tcpdump/dist/tests/esp2.gdbinit                       |      1 +
 external/bsd/tcpdump/dist/tests/esp2.out                           |      8 +
 external/bsd/tcpdump/dist/tests/esp3.gdbinit                       |      1 +
 external/bsd/tcpdump/dist/tests/esp4.gdbinit                       |      2 +
 external/bsd/tcpdump/dist/tests/esp5.gdbinit                       |      3 +
 external/bsd/tcpdump/dist/tests/esp5.out                           |      8 +
 external/bsd/tcpdump/dist/tests/espudp1.out                        |      8 +
 external/bsd/tcpdump/dist/tests/espudp1.puu                        |     35 +
 external/bsd/tcpdump/dist/tests/forces1.out                        |      8 +
 external/bsd/tcpdump/dist/tests/forces1.pcap                       |    Bin 
 external/bsd/tcpdump/dist/tests/forces1vvv.out                     |     52 +
 external/bsd/tcpdump/dist/tests/forces1vvvv.out                    |     67 +
 external/bsd/tcpdump/dist/tests/forces2.out                        |    491 +
 external/bsd/tcpdump/dist/tests/forces2.pcap                       |    Bin 
 external/bsd/tcpdump/dist/tests/forces2v.out                       |    982 +
 external/bsd/tcpdump/dist/tests/forces2vv.out                      |   1966 +
 external/bsd/tcpdump/dist/tests/ikev2.puu                          |  22231 ++++++++++
 external/bsd/tcpdump/dist/tests/ikev2four.out                      |    107 +
 external/bsd/tcpdump/dist/tests/ikev2four.puu                      |    134 +
 external/bsd/tcpdump/dist/tests/ikev2fourv.out                     |    107 +
 external/bsd/tcpdump/dist/tests/ikev2fourv4.out                    |    107 +
 external/bsd/tcpdump/dist/tests/ikev2pI2-secrets.txt               |      2 +
 external/bsd/tcpdump/dist/tests/ikev2pI2.out                       |     41 +
 external/bsd/tcpdump/dist/tests/ikev2pI2.puu                       |     24 +
 external/bsd/tcpdump/dist/tests/isakmp-delete-segfault.puu         |     20 +
 external/bsd/tcpdump/dist/tests/isakmp-identification-segfault.puu |     11 +
 external/bsd/tcpdump/dist/tests/isakmp-pointer-loop.puu            |      6 +
 external/bsd/tcpdump/dist/tests/isakmp1.out                        |      1 +
 external/bsd/tcpdump/dist/tests/isakmp2.out                        |      1 +
 external/bsd/tcpdump/dist/tests/isakmp3.out                        |      3 +
 external/bsd/tcpdump/dist/tests/isakmp4.out                        |     35 +
 external/bsd/tcpdump/dist/tests/isakmp4500.puu                     |    155 +
 external/bsd/tcpdump/dist/tests/isis-infinite-loop.pcap            |    Bin 
 external/bsd/tcpdump/dist/tests/ldp-infinite-loop.pcap             |    Bin 
 external/bsd/tcpdump/dist/tests/lmp.out                            |     36 +
 external/bsd/tcpdump/dist/tests/lmp.puu                            |     42 +
 external/bsd/tcpdump/dist/tests/lmp.sh                             |     14 +
 external/bsd/tcpdump/dist/tests/lspping-fec-ldp.pcap               |    Bin 
 external/bsd/tcpdump/dist/tests/lspping-fec-rsvp.pcap              |    Bin 
 external/bsd/tcpdump/dist/tests/mpls-ldp-hello.out                 |     10 +
 external/bsd/tcpdump/dist/tests/mpls-ldp-hello.puu                 |      6 +
 external/bsd/tcpdump/dist/tests/mpls-traceroute.pcap               |    Bin 
 external/bsd/tcpdump/dist/tests/ospf-gmpls.out                     |     86 +
 external/bsd/tcpdump/dist/tests/ospf-gmpls.puu                     |     18 +
 external/bsd/tcpdump/dist/tests/print-A.out                        |    193 +
 external/bsd/tcpdump/dist/tests/print-AA.out                       |    193 +
 external/bsd/tcpdump/dist/tests/print-capX.out                     |    409 +
 external/bsd/tcpdump/dist/tests/print-capXX.out                    |    419 +
 external/bsd/tcpdump/dist/tests/print-flags.puu                    |    151 +
 external/bsd/tcpdump/dist/tests/print-flags.sh                     |     12 +
 external/bsd/tcpdump/dist/tests/print-x.out                        |    409 +
 external/bsd/tcpdump/dist/tests/print-xx.out                       |    419 +
 external/bsd/tcpdump/dist/tests/rsvp-infinite-loop.pcap            |    Bin 
 external/bsd/tcpdump/dist/tftp.h                                   |     82 +
 external/bsd/tcpdump/dist/timed.h                                  |     97 +
 external/bsd/tcpdump/dist/token.h                                  |     52 +
 external/bsd/tcpdump/dist/udp.h                                    |     93 +
 external/bsd/tcpdump/dist/util.c                                   |    608 +
 external/bsd/tcpdump/dist/vfprintf.c                               |     59 +
 external/bsd/tcpdump/dist/win32/Include/Arpa/tftp.h                |     84 +
 external/bsd/tcpdump/dist/win32/Include/Netinet/in_systm.h         |     56 +
 external/bsd/tcpdump/dist/win32/Include/Netinet/ip.h               |    177 +
 external/bsd/tcpdump/dist/win32/Include/errno.h                    |    132 +
 external/bsd/tcpdump/dist/win32/Include/getopt.h                   |    138 +
 external/bsd/tcpdump/dist/win32/Include/inetprivate.h              |     40 +
 external/bsd/tcpdump/dist/win32/Include/telnet.h                   |    320 +
 external/bsd/tcpdump/dist/win32/Include/w32_fzs.h                  |     48 +
 external/bsd/tcpdump/dist/win32/Src/getopt.c                       |    117 +
 external/bsd/tcpdump/dist/win32/prj/GNUmakefile                    |    177 +
 external/bsd/tcpdump/dist/win32/prj/WinDump.dsp                    |    635 +
 external/bsd/tcpdump/dist/win32/prj/WinDump.dsw                    |     29 +
 345 files changed, 144253 insertions(+), 0 deletions(-)

diffs (truncated from 145606 to 300 lines):

diff -r 5ef7d75da533 -r 21c5336dfb5c external/bsd/tcpdump/dist/CHANGES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/tcpdump/dist/CHANGES Sun Dec 05 03:14:48 2010 +0000
@@ -0,0 +1,935 @@
+Thu.   April 1, 2010.  guy%alum.mit.edu@localhost.
+  Summary for 4.1.1 tcpdump release
+       Fix build on systems with PF, such as FreeBSD and OpenBSD.
+       Don't blow up if a zero-length link-layer address is passed to
+         linkaddr_string(). 
+
+Thu.   March 11, 2010.  ken%netfunctional.ca@localhost/guy%alum.mit.edu@localhost.
+  Summary for 4.1.0 tcpdump release
+       Fix printing of MAC addresses for VLAN frames with a length
+         field
+       Add some additional bounds checks and use the EXTRACT_ macros
+         more
+       Add a -b flag to print the AS number in BGP packets in ASDOT
+         notation rather than ASPLAIN notation
+       Add ICMPv6 RFC 5006 support
+       Decode the access flags in NFS access requests
+       Handle the new DLT_ for memory-mapped USB captures on Linux
+       Make the default snapshot (-s) the maximum
+       Print name of device (when -L is used)
+       Support for OpenSolaris (and SXCE build 125 and later)
+       Print new TCP flags
+       Add support for RPL DIO
+       Add support for TCP User Timeout (UTO)
+       Add support for non-standard Ethertypes used by 3com PPPoE gear
+       Add support for 802.11n and 802.11s
+       Add support for Transparent Ethernet Bridge ethertype in GRE
+       Add 4 byte AS support for BGP printer
+       Add support for the MDT SAFI 66 BG printer
+       Add basic IPv6 support to print-olsr
+       Add USB printer
+       Add printer for ForCES
+       Handle frames with an FCS
+       Handle 802.11n Control Wrapper, Block Acq Req and Block Ack frames
+       Fix TCP sequence number printing 
+       Report 802.2 packets as 802.2 instead of 802.3
+       Don't include -L/usr/lib in LDFLAGS
+       On x86_64 Linux, look in lib64 directory too
+       Lots of code clean ups
+       Autoconf clean ups
+       Update testcases to make output changes
+       Fix compiling with/out smi (--with{,out}-smi)
+       Fix compiling without IPv6 support (--disable-ipv6)
+
+Mon.    October 27, 2008.  ken%netfunctional.ca@localhost.  Summary for 4.0.0 tcpdump release
+        Add support for Bluetooth Sniffing
+        Add support for Realtek Remote Control Protocol (openrrcp.org.ru)
+        Add support for 802.11 AVS
+        Add support for SMB over TCP
+        Add support for 4 byte BGP AS printing
+        Add support for compiling on case-insensitive file systems
+        Add support for ikev2 printing
+        Update support for decoding AFS
+        Update DHCPv6 printer
+        Use newer libpcap API's (allows -B option on all platforms)
+        Add -I to turn on monitor mode
+        Bugfixes in lldp, lspping, dccp, ESP, NFS printers
+        Cleanup unused files and various cruft
+
+Mon.    September 10, 2007.  ken%xelerance.com@localhost.  Summary for 3.9.8 tcpdump release
+        Rework ARP printer
+        Rework OSPFv3 printer
+        Add support for Frame-Relay ARP
+        Decode DHCP Option 121 (RFC 3442 Classless Static Route)
+        Decode DHCP Option 249 (MS Classless Static Route) the same as Option 121
+        TLV: Add support for Juniper .pcap extensions
+        Print EGP header in new-world-order style
+        Converted print-isakmp.c to NETDISSECT
+        Moved AF specific stuff into af.h
+        Test subsystem now table driven, and saves outputs and diffs to one place
+        Require <net/pfvar.h> for pf definitions - allows reading of pflog formatted 
+         libpcap files on an OS other than where the file was generated
+
+
+Wed.   July 23, 2007.  mcr%xelerance.com@localhost.  Summary for 3.9.7 libpcap release
+
+       NFS: Print unsigned values as such. 
+       RX: parse safely.
+       BGP: fixes for IPv6-less builds.
+       801.1ag: use standard codepoint.
+       use /dev/bpf on systems with such a device.
+       802.11: print QoS data, avoid dissect of no-data frame, ignore padding.
+       smb: make sure that we haven't gone past the end of the captured data.
+       smb: squelch an uninitialized complaint from coverity.
+       NFS: from NetBSD; don't interpret the reply as a possible NFS reply
+               if it got MSG_DENIED.
+       BGP: don't print TLV values that didn't fit, from www.digit-labs.org. 
+       revised INSTALL.txt about libpcap dependancy.
+
+Wed.   April 25, 2007. ken%xelerance.com@localhost.  Summary for 3.9.6 tcpdump release
+       Update man page to reflect changes to libpcap
+       Changes to both TCP and IP Printer Output
+       Fix a potential buffer overflow in the 802.11 printer
+       Print basic info about a few more Cisco LAN protocols.
+       mDNS cleanup
+       ICMP MPLS rework of the extension code
+       bugfix: use the correct codepoint for the OSPF simple text auth token
+        entry, and use safeputs to print the password.
+       Add support in pflog for additional values
+       Add support for OIF RSVP Extensions UNI 1.0 Rev. 2 and additional RSVP objects
+       Add support for the Message-id NACK c-type.
+       Add support for 802.3ah loopback ctrl msg
+       Add support for Multiple-STP as per 802.1s
+       Add support for rapid-SPT as per 802.1w
+       Add support for CFM Link-trace msg, Link-trace-Reply msg, 
+        Sender-ID tlv, private tlv, port, interface status
+       Add support for unidirectional link detection as per
+        http://www.ietf.org/internet-drafts/draft-foschiano-udld-02.txt
+       Add support for the olsr protocol as per RFC 3626 plus the LQ 
+        extensions from olsr.org
+       Add support for variable-length checksum in DCCP, as per section 9 of
+        RFC 4340.
+       Add support for per-VLAN spanning tree and per-VLAN rapid spanning tree
+       Add support for Multiple-STP as per 802.1s
+       Add support for the cisco propriatry 'dynamic trunking protocol'
+       Add support for the cisco proprietary VTP protocol
+       Update dhcp6 options table as per IETF standardization activities
+
+
+Tue.   September 19, 2006. ken%xelerance.com@localhost. Summary for 3.9.5 tcpdump release
+       
+       Fix compiling on AIX (, at end of ENUM)
+       Updated list of DNS RR typecodes
+       Use local Ethernet defs on WIN32
+       Add support for Frame-Relay ARP
+       Fixes for compiling under MSVC++
+       Add support for parsing Juniper .pcap files
+       Add support for FRF.16 Multilink Frame-Relay (DLT_MFR)
+       Rework the OSPFv3 printer
+       Fix printing for 4.4BSD/NetBSD NFS Filehandles
+       Add support for Cisco style NLPID encapsulation
+       Add cisco prop. eigrp related, extended communities
+       Add support for BGP signaled VPLS
+       Cleanup the bootp printer
+       Add support for PPP over Frame-Relay
+       Add some bounds checking to the IP options code, and clean up 
+        the options output a bit.
+       Add additional modp groups to ISAKMP printer
+       Add support for Address-Withdraw and Label-Withdraw Msgs
+       Add support for the BFD Discriminator TLV
+       Fixes for 64bit compiling
+       Add support for PIMv2 checksum verification
+       Add support for further dissection of the IPCP Compression Option
+       Add support for Cisco's proposed VQP protocol
+       Add basic support for keyed authentication TCP option
+       Lots of minor cosmetic changes to output printers
+
+
+Mon.   September 19, 2005.  ken%xelerance.com@localhost. Summary for 3.9.4 tcpdump release
+       Decoder support for more Juniper link-layer types
+       Fix a potential buffer overflow (although it can't occur in
+               practice).
+       Fix the handling of unknown management frame types in the 802.11
+               printer.
+       Add FRF.16 support, fix various Frame Relay bugs.
+       Add support for RSVP integrity objects, update fast-reroute
+               object printer to latest spec.
+       Clean up documentation of vlan filter expression, document mpls
+               filter expression.
+       Document new pppoed and pppoes filter expressions.
+       Update diffserver-TE codepoints as per RFC 4124.
+       Spelling fixes in ICMPv6.
+       Don't require any fields other than flags to be present in IS-IS
+               restart signaling TLVs, and only print the system ID in
+               those TLVs as system IDs, not as node IDs.
+       Support for DCCP.
+
+Tue.   July 5, 2005.  ken%xelerance.com@localhost. Summary for 3.9.3 tcpdump release
+
+       Option to chroot() when dropping privs
+       Fixes for compiling on nearly every platform,
+               including improved 64bit support
+       Many new testcases
+       Support for sending packets
+       Many compliation fixes on most platforms
+       Fixes for recent version of GCC to eliminate warnings
+       Improved Unicode support
+
+       Decoders & DLT Changes, Updates and New:
+               AES ESP support
+               Juniper ATM, FRF.15, FRF.16, PPPoE,
+                       ML-FR, ML-PIC, ML-PPP, PL-PPP, LS-PIC
+                       GGSN,ES,MONITOR,SERVICES
+               L2VPN
+               Axent Raptor/Symantec Firewall
+               TCP-MD5 (RFC 2385)
+               ESP-in-UDP (RFC 3948)
+               ATM OAM
+               LMP, LMP Service Discovery
+               IP over FC
+               IP over IEEE 1394
+               BACnet MS/TP
+               SS7
+               LDP over TCP
+               LACP, MARKER as per 802.3ad
+               PGM (RFC 3208)
+               LSP-PING
+               G.7041/Y.1303 Generic Framing Procedure
+               EIGRP-IP, EIGRP-IPX
+               ICMP6
+               Radio - via radiotap
+               DHCPv6
+               HDLC over PPP
+
+Tue.   March 30, 2004. mcr%sandelman.ottawa.on.ca@localhost. Summary for 3.8.3 release
+
+       No changes from 3.8.2. Version bumped only to maintain consistency
+       with libpcap 0.8.3.
+
+Mon.   March 29, 2004. mcr%sandelman.ottawa.on.ca@localhost. Summary for 3.8.2 release
+
+       Fixes for print-isakmp.c      CVE:    CAN-2004-0183, CAN-2004-0184
+                            http://www.rapid7.com/advisories/R7-0017.html
+       IP-over-IEEE1394 printing.
+       some MINGW32 changes.
+       updates for autoconf 2.5
+       fixes for print-aodv.c - check for too short packets
+       formatting changes to print-ascii for hex output.
+       check for too short packets: print-bgp.c, print-bootp.c, print-cdp.c,
+               print-chdlc.c, print-domain.c, print-icmp.c, print-icmp6.c,
+               print-ip.c, print-lwres.c, print-ospf.c, print-pim.c,
+               print-ppp.c,print-pppoe.c, print-rsvp.c, print-wb.c
+       print-ether.c - better handling of unknown types.
+       print-isoclns.c - additional decoding of types.
+       print-llc.c - strings for LLC names added.
+       print-pfloc.c - various enhancements
+       print-radius.c - better decoding to strings.
+
+Wed.   November 12, 2003. mcr%sandelman.ottawa.on.ca@localhost. Summary for 3.8 release
+
+       changed syntax of -E argument so that multiple SAs can be decrypted
+       fixes for Digital Unix headers and Documentation
+       __attribute__ fixes
+       CDP changes from Terry Kennedy <terry%tmk.com@localhost>.
+       IPv6 mobility updates from Kazushi Sugyo <sugyo%pb.jp.nec.com@localhost>
+       Fixes for ASN.1 decoder for 2.100.3 forms.
+       Added a count of packets received and processed to clarify numbers.
+       Incorporated WinDUMP patches for Win32 builds.
+       PPPoE payload length headers.
+       Fixes for HP C compiler builds.
+       Use new pcap_breakloop() and pcap_findalldevs() if we can.
+       BGP output split into multiple lines.
+       Fixes to 802.11 decoding.
+       Fixes to PIM decoder.
+       SuperH is a CPU that can't handle unaligned access. Many fixes for
+               unaligned access work.
+       Fixes to Frame-Relay decoder for Q.933/922 frames.
+       Clarified when Solaris can do captures as non-root.
+       Added tests/ subdir for examples/regression tests.
+       New -U flag.    -flush stdout after every packet
+       New -A flag     -print ascii only
+       support for decoding IS-IS inside Cisco HDLC Frames
+       more verbosity for tftp decoder
+       mDNS decoder
+       new BFD decoder
+       cross compilation patches
+       RFC 3561 AODV support.
+       UDP/TCP pseudo-checksum properly for source-route options.
+       sanitized all files to modified BSD license
+       Add support for RFC 2625 IP-over-Fibre Channel.
+       fixes for DECnet support.
+       Support RFC 2684 bridging of Ethernet, 802.5 Token Ring, and FDDI.
+       RFC 2684 encapsulation of BPDUs.
+
+Tuesday, February 25, 2003. fenner%research.att.com@localhost.  3.7.2 release
+
+       Fixed infinite loop when parsing malformed isakmp packets.
+        (reported by iDefense; already fixed in CVS)
+       Fixed infinite loop when parsing malformed BGP packets.
+       Fixed buffer overflow with certain malformed NFS packets.
+       Pretty-print unprintable network names in 802.11 printer.
+       Handle truncated nbp (appletalk) packets.
+       Updated DHCPv6 printer to match draft-ietf-dhc-dhcpv6-22.txt
+       Print IP protocol name even if we don't have a printer for it.
+       Print IP protocol name or number for fragments.
+       Print the whole MPLS label stack, not just the top label.
+       Print request header and file handle for NFS v3 FSINFO and PATHCONF
+        requests.
+       Fix NFS packet truncation checks.
+       Handle "old" DR-Priority and Bidir-Capable PIM HELLO options.
+       Handle unknown RADIUS attributes properly.
+       Fix an ASN.1 parsing error that would cause e.g. the OID
+        2.100.3 to be misrepresented as 4.20.3 .
+
+Monday, January 21, 2002. mcr%sandelman.ottawa.on.ca@localhost. Summary for 3.7 release
+see http://www.tcpdump.org/cvs-log/2002-01-21.10:16:48.html for commit log.
+       keyword "ipx" added.
+       Better OSI/802.2 support on Linux.
+       IEEE 802.11 support, from clenahan%fortresstech.com@localhost, achirica%ttd.net@localhost.
+       LLC SAP support for FDDI/token ring/RFC-1483 style ATM
+       BXXP protocol was replaced by the BEEP protocol;
+       improvements to SNAP demux.
+       Changes to "any" interface documentation.
+       Documentation on pcap_stats() counters.
+       Fix a memory leak found by Miklos Szeredi - pcap_ether_aton().
+       Added MPLS encapsulation decoding per RFC3032.
+       DNS dissector handles TKEY, TSIG and IXFR.




Home | Main Index | Thread Index | Old Index