diff options
95 files changed, 192 insertions, 94 deletions
diff --git a/INSTALL.txt b/INSTALL.txt index 3d8fe648..f91d004a 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -102,100 +102,7 @@ pcap_dump_ftell.c - pcap_dump_ftell() implementation, in case libpcap pcap-missing.h - declarations of functions possibly missing from libpcap ppp.h - Point to Point Protocol definitions print.c - Top-level routines for protocol printing -print-802_11.c - IEEE 802.11 printer routines -print-ap1394.c - Apple IP-over-IEEE 1394 printer routines -print-ah.c - IPSEC Authentication Header printer routines -print-aodv.c - AODV printer routines -print-arcnet.c - ARCNET printer routines -print-arp.c - Address Resolution Protocol printer routines -print-ascii.c - ASCII packet dump routines -print-atalk.c - AppleTalk printer routines -print-atm.c - ATM printer routines -print-beep.c - BEEP printer routines -print-bgp.c - Border Gateway Protocol printer routines -print-bootp.c - BOOTP and IPv4 DHCP printer routines -print-bt.c - Bluetooth printer routines -print-cdp.c - Cisco Discovery Protocol printer routines -print-chdlc.c - Cisco HDLC printer routines -print-cip.c - Classical-IP over ATM routines -print-cnfp.c - Cisco NetFlow printer routines -print-dccp.c - DCCP printer routines -print-decnet.c - DECnet printer routines -print-dhcp6.c - IPv6 DHCP printer routines -print-domain.c - Domain Name System printer routines -print-dvmrp.c - Distance Vector Multicast Routing Protocol printer routines -print-eap.c - EAP printer routines -print-enc.c - OpenBSD IPsec encapsulation BPF layer printer routines -print-egp.c - External Gateway Protocol printer routines -print-esp.c - IPSEC Encapsulating Security Payload printer routines -print-ether.c - Ethernet printer routines -print-fddi.c - Fiber Distributed Data Interface printer routines -print-fr.c - Frame Relay printer routines -print-frag6.c - IPv6 fragmentation header printer routines -print-gre.c - Generic Routing Encapsulation printer routines -print-hsrp.c - Cisco Hot Standby Router Protocol printer routines -print-icmp.c - Internet Control Message Protocol printer routines -print-icmp6.c - IPv6 Internet Control Message Protocol printer routines -print-igmp.c - Internet Group Management Protocol printer routines -print-igrp.c - Interior Gateway Routing Protocol printer routines -print-ip.c - IP printer routines -print-ip6.c - IPv6 printer routines -print-ip6opts.c - IPv6 header option printer routines -print-ipcomp.c - IP Payload Compression Protocol printer routines -print-ipx.c - IPX printer routines -print-isakmp.c - Internet Security Association and Key Management Protocol -print-isoclns.c - ISO CLNS, ESIS, and ISIS printer routines -print-krb.c - Kerberos printer routines -print-l2tp.c - Layer Two Tunneling Protocol printer routines -print-lane.c - ATM LANE printer routines -print-llc.c - IEEE 802.2 LLC printer routines -print-lspping.c - LSPPING printer routines -print-lwres.c - Lightweight Resolver protocol printer routines -print-mobile.c - IPv4 mobility printer routines -print-mobility.c - IPv6 mobility printer routines -print-mpls.c - Multi-Protocol Label Switching printer routines -print-msdp.c - Multicast Source Discovery Protocol printer routines -print-nfs.c - Network File System printer routines -print-ntp.c - Network Time Protocol printer routines -print-null.c - BSD loopback device printer routines -print-ospf.c - Open Shortest Path First printer routines -print-ospf6.c - IPv6 Open Shortest Path First printer routines -print-pflog.c - OpenBSD packet filter log file printer routines -print-pgm.c - Pragmatic General Multicast printer routines -print-pim.c - Protocol Independent Multicast printer routines -print-ppp.c - Point to Point Protocol printer routines -print-pppoe.c - PPP-over-Ethernet printer routines -print-pptp.c - Point-to-Point Tunnelling Protocol printer routines -print-radius.c - Radius protocol printer routines -print-raw.c - Raw IP printer routines -print-rip.c - Routing Information Protocol printer routines -print-ripng.c - IPv6 Routing Information Protocol printer routines -print-rrcp.c - Realtek Remote Control Protocol routines -print-rsvp.c - Resource reSerVation Protocol (RSVP) printer routines -print-rt6.c - IPv6 routing header printer routines -print-rx.c - AFS RX printer routines -print-sctp.c - Stream Control Transmission Protocol printer routines -print-sip.c - SIP printer routines -print-sl.c - Compressed Serial Line Internet Protocol printer routines -print-sll.c - Linux "cooked" capture printer routines -print-slow.c - IEEE "slow protocol" (802.3ad) printer routines -print-smb.c - SMB/CIFS printer routines -print-snmp.c - Simple Network Management Protocol printer routines -print-stp.c - IEEE 802.1d spanning tree protocol printer routines -print-sunatm.c - SunATM DLPI capture printer routines -print-sunrpc.c - Sun Remote Procedure Call printer routines -print-symantec.c - Symantec Enterprise Firewall printer routines -print-tcp.c - TCP printer routines -print-telnet.c - Telnet option printer routines -print-tftp.c - Trivial File Transfer Protocol printer routines -print-timed.c - BSD time daemon protocol printer routines -print-token.c - Token Ring printer routines -print-udp.c - UDP printer routines -print-usb.c - USB printer routines -print-vjc.c - PPP Van Jacobson compression (RFC1144) printer routines -print-vrrp.c - Virtual Router Redundancy Protocol -print-wb.c - White Board printer routines -print-zephyr.c - Zephyr printer routines +print-*.c - The netdissect printers rpc_auth.h - definitions for ONC RPC authentication rpc_msg.h - definitions for ONC RPC messages send-ack.awk - unidirectional tcp send/ack awk script diff --git a/print-802_11.c b/print-802_11.c index aca6312b..7721524b 100644 --- a/print-802_11.c +++ b/print-802_11.c @@ -20,6 +20,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IEEE 802.11 printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -21,6 +21,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPSEC Authentication Header printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-aodv.c b/print-aodv.c index db293bb6..6cd0c9ea 100644 --- a/print-aodv.c +++ b/print-aodv.c @@ -30,6 +30,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: Ad hoc On-Demand Distance Vector (AODV) Routing printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ap1394.c b/print-ap1394.c index a7096fb6..1e6bbd98 100644 --- a/print-ap1394.c +++ b/print-ap1394.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Apple IP-over-IEEE 1394 printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-arcnet.c b/print-arcnet.c index 6d49c14d..abc19b80 100644 --- a/print-arcnet.c +++ b/print-arcnet.c @@ -21,6 +21,8 @@ * From: NetBSD: print-arcnet.c,v 1.2 2000/04/24 13:02:28 itojun Exp */ +/* \summary: Attached Resource Computer NETwork (ARCNET) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-arp.c b/print-arp.c index b007257a..79c8ecb1 100644 --- a/print-arp.c +++ b/print-arp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Address Resolution Protocol (ARP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ascii.c b/print-ascii.c index 6fefb966..4ef38a17 100644 --- a/print-ascii.c +++ b/print-ascii.c @@ -36,6 +36,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: ASCII packet dump printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-atalk.c b/print-atalk.c index 72fd72ad..cd4812f3 100644 --- a/print-atalk.c +++ b/print-atalk.c @@ -21,6 +21,8 @@ * Format and print AppleTalk packets. */ +/* \summary: AppleTalk printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-atm.c b/print-atm.c index 7489158b..5d3d3394 100644 --- a/print-atm.c +++ b/print-atm.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Asynchronous Transfer Mode (ATM) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-beep.c b/print-beep.c index 1240a3e6..ed502b96 100644 --- a/print-beep.c +++ b/print-beep.c @@ -9,6 +9,8 @@ * */ +/* \summary: Blocks Extensible Exchange Protocol (BEEP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-bgp.c b/print-bgp.c index 09f3fe66..352c2f5d 100644 --- a/print-bgp.c +++ b/print-bgp.c @@ -30,6 +30,8 @@ * complete BGP support. */ +/* \summary: Border Gateway Protocol (BGP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-bootp.c b/print-bootp.c index 83fa0278..f6d0cbd0 100644 --- a/print-bootp.c +++ b/print-bootp.c @@ -21,6 +21,8 @@ * Format and print bootp packets. */ +/* \summary: BOOTP and IPv4 DHCP printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -17,6 +17,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Bluetooth printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-cdp.c b/print-cdp.c index cd544ef5..6f8f3567 100644 --- a/print-cdp.c +++ b/print-cdp.c @@ -24,6 +24,8 @@ * http://www.cisco.com/univercd/cc/td/doc/product/lan/trsrb/frames.htm */ +/* \summary: Cisco Discovery Protocol (CDP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-chdlc.c b/print-chdlc.c index ef22a36d..b5ed67db 100644 --- a/print-chdlc.c +++ b/print-chdlc.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Cisco HDLC printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-cip.c b/print-cip.c index 2ea50bc0..ea8adf62 100644 --- a/print-cip.c +++ b/print-cip.c @@ -20,6 +20,8 @@ * */ +/* \summary: Classical-IP over ATM printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-cnfp.c b/print-cnfp.c index b1113c99..e3e9b6d0 100644 --- a/print-cnfp.c +++ b/print-cnfp.c @@ -30,6 +30,8 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: Cisco NetFlow protocol printer */ + /* * Cisco NetFlow protocol * diff --git a/print-dccp.c b/print-dccp.c index 0e30e99c..6e252642 100644 --- a/print-dccp.c +++ b/print-dccp.c @@ -7,6 +7,8 @@ * BSD-style license that accompanies tcpdump or the GNU GPL version 2 */ +/* \summary: Datagram Congestion Control Protocol (DCCP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-decnet.c b/print-decnet.c index cd88dfac..864c4a37 100644 --- a/print-decnet.c +++ b/print-decnet.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: DECnet printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-dhcp6.c b/print-dhcp6.c index fc7dbdf7..aed1f1b9 100644 --- a/print-dhcp6.c +++ b/print-dhcp6.c @@ -26,6 +26,9 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ + +/* \summary: IPv6 DHCP printer */ + /* * RFC3315: DHCPv6 * supported DHCPv6 options: diff --git a/print-domain.c b/print-domain.c index c3066f7d..44d1bc82 100644 --- a/print-domain.c +++ b/print-domain.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Domain Name System (DNS) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-dvmrp.c b/print-dvmrp.c index 9e9b569f..a2527b18 100644 --- a/print-dvmrp.c +++ b/print-dvmrp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Distance Vector Multicast Routing Protocol printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-eap.c b/print-eap.c index 4572c8a0..d9ce2958 100644 --- a/print-eap.c +++ b/print-eap.c @@ -21,6 +21,8 @@ * */ +/* \summary: Extensible Authentication Protocol (EAP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-egp.c b/print-egp.c index e87d0d66..8e7bc335 100644 --- a/print-egp.c +++ b/print-egp.c @@ -18,6 +18,8 @@ * Initial contribution from Jeff Honig (jch@MITCHELL.CIT.CORNELL.EDU). */ +/* \summary: Exterior Gateway Protocol (EGP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-enc.c b/print-enc.c index 05775c86..d791b3f5 100644 --- a/print-enc.c +++ b/print-enc.c @@ -21,6 +21,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: OpenBSD IPsec encapsulation BPF layer printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-esp.c b/print-esp.c index bdd591ef..7fbaa1b0 100644 --- a/print-esp.c +++ b/print-esp.c @@ -21,6 +21,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPSEC Encapsulating Security Payload (ESP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ether.c b/print-ether.c index 3b74581b..0f8c7dc5 100644 --- a/print-ether.c +++ b/print-ether.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Ethernet printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-fddi.c b/print-fddi.c index 49fd2bbf..300441f1 100644 --- a/print-fddi.c +++ b/print-fddi.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Fiber Distributed Data Interface (FDDI) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Frame Relay printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-frag6.c b/print-frag6.c index 491b0726..db4a98ed 100644 --- a/print-frag6.c +++ b/print-frag6.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPv6 fragmentation header printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-gre.c b/print-gre.c index 187a5b9f..f2aec3d3 100644 --- a/print-gre.c +++ b/print-gre.c @@ -31,6 +31,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: Generic Routing Encapsulation (GRE) printer */ + /* * netdissect printer for GRE - Generic Routing Encapsulation * RFC1701 (GRE), RFC1702 (GRE IPv4), and RFC2637 (Enhanced GRE) diff --git a/print-hsrp.c b/print-hsrp.c index b63f3190..af59a9d1 100644 --- a/print-hsrp.c +++ b/print-hsrp.c @@ -27,6 +27,8 @@ * SUCH DAMAGE. */ +/* \summary: Cisco Hot Standby Router Protocol (HSRP) printer */ + /* Cisco Hot Standby Router Protocol (HSRP). */ #ifdef HAVE_CONFIG_H diff --git a/print-icmp.c b/print-icmp.c index d5563db4..17e7a752 100644 --- a/print-icmp.c +++ b/print-icmp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Internet Control Message Protocol (ICMP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-icmp6.c b/print-icmp6.c index 135f6ef9..5b53bbca 100644 --- a/print-icmp6.c +++ b/print-icmp6.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPv6 Internet Control Message Protocol (ICMPv6) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-igmp.c b/print-igmp.c index 4b8e82dc..3c6630c0 100644 --- a/print-igmp.c +++ b/print-igmp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Internet Group Management Protocol (IGMP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-igrp.c b/print-igrp.c index 0f36655c..b6eaf312 100644 --- a/print-igrp.c +++ b/print-igrp.c @@ -21,6 +21,8 @@ * Initial contribution from Francis Dupont (francis.dupont@inria.fr) */ +/* \summary: Interior Gateway Routing Protocol (IGRP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IP printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ip6.c b/print-ip6.c index 3968f333..c5811300 100644 --- a/print-ip6.c +++ b/print-ip6.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPv6 printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ip6opts.c b/print-ip6opts.c index 74f6d0e2..4c16d802 100644 --- a/print-ip6opts.c +++ b/print-ip6opts.c @@ -27,6 +27,8 @@ * SUCH DAMAGE. */ +/* \summary: IPv6 header option printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ipcomp.c b/print-ipcomp.c index a6d25257..82469b3f 100644 --- a/print-ipcomp.c +++ b/print-ipcomp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IP Payload Compression Protocol (IPComp) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ipx.c b/print-ipx.c index 383a84b0..e7d7046a 100644 --- a/print-ipx.c +++ b/print-ipx.c @@ -22,6 +22,8 @@ * Contributed by Brad Parker (brad@fcr.com). */ +/* \summary: Novell IPX printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-isakmp.c b/print-isakmp.c index dcf2ea44..e4d315f9 100644 --- a/print-isakmp.c +++ b/print-isakmp.c @@ -28,6 +28,8 @@ * */ +/* \summary: Internet Security Association and Key Management Protocol (ISAKMP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-isoclns.c b/print-isoclns.c index 2cbb3301..a1c28c3b 100644 --- a/print-isoclns.c +++ b/print-isoclns.c @@ -24,6 +24,8 @@ * complete IS-IS & CLNP support. */ +/* \summary: ISO CLNS, ESIS, and ISIS printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-krb.c b/print-krb.c index a0f26781..de69054c 100644 --- a/print-krb.c +++ b/print-krb.c @@ -21,6 +21,8 @@ * Initial contribution from John Hawkinson (jhawk@mit.edu). */ +/* \summary: Kerberos printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-l2tp.c b/print-l2tp.c index 4ce38b2c..42ae3910 100644 --- a/print-l2tp.c +++ b/print-l2tp.c @@ -21,6 +21,8 @@ * L2TP support contributed by Motonori Shindo (mshindo@mshindo.net) */ +/* \summary: Layer Two Tunneling Protocol (L2TP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-lane.c b/print-lane.c index 9fb67b88..ba520842 100644 --- a/print-lane.c +++ b/print-lane.c @@ -20,6 +20,8 @@ * */ +/* \summary: ATM LANE printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-llc.c b/print-llc.c index aaaac8e1..99d74c11 100644 --- a/print-llc.c +++ b/print-llc.c @@ -22,6 +22,8 @@ * with an awful lot of hacking by Jeffrey Mogul, DECWRL */ +/* \summary: IEEE 802.2 LLC printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-lspping.c b/print-lspping.c index 3e485049..e85ff42a 100644 --- a/print-lspping.c +++ b/print-lspping.c @@ -13,6 +13,8 @@ * Original code by Hannes Gredler (hannes@juniper.net) */ +/* \summary: MPLS LSP PING printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-lwres.c b/print-lwres.c index 7dea0335..e0d83fd5 100644 --- a/print-lwres.c +++ b/print-lwres.c @@ -27,6 +27,8 @@ * SUCH DAMAGE. */ +/* \summary: BIND9 Lightweight Resolver protocol printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-mobile.c b/print-mobile.c index 885e4dd2..6d31648c 100644 --- a/print-mobile.c +++ b/print-mobile.c @@ -36,6 +36,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: IPv4 mobility printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-mobility.c b/print-mobility.c index 85aa5bb9..db688f11 100644 --- a/print-mobility.c +++ b/print-mobility.c @@ -27,6 +27,8 @@ * SUCH DAMAGE. */ +/* \summary: IPv6 mobility printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-mpls.c b/print-mpls.c index 504ce197..6d0539e6 100644 --- a/print-mpls.c +++ b/print-mpls.c @@ -26,6 +26,8 @@ * SUCH DAMAGE. */ +/* \summary: Multi-Protocol Label Switching (MPLS) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-msdp.c b/print-msdp.c index 624ffdda..50bafb0a 100644 --- a/print-msdp.c +++ b/print-msdp.c @@ -16,6 +16,8 @@ * FOR A PARTICULAR PURPOSE. */ +/* \summary: Multicast Source Discovery Protocol (MSDP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-nfs.c b/print-nfs.c index 84884aa5..c3158057 100644 --- a/print-nfs.c +++ b/print-nfs.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Network File System (NFS) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ntp.c b/print-ntp.c index 0ba62194..76ae0d11 100644 --- a/print-ntp.c +++ b/print-ntp.c @@ -23,6 +23,8 @@ * loosely based on print-bootp.c */ +/* \summary: Network Time Protocol (NTP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-null.c b/print-null.c index 6e05a138..14df5fd1 100644 --- a/print-null.c +++ b/print-null.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: BSD loopback device printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ospf.c b/print-ospf.c index 0e84e584..03df0598 100644 --- a/print-ospf.c +++ b/print-ospf.c @@ -21,6 +21,8 @@ * OSPF support contributed by Jeffrey Honig (jch@mitchell.cit.cornell.edu) */ +/* \summary: Open Shortest Path First (OSPF) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ospf6.c b/print-ospf6.c index 69f337ce..e8a9dc6d 100644 --- a/print-ospf6.c +++ b/print-ospf6.c @@ -21,6 +21,8 @@ * OSPF support contributed by Jeffrey Honig (jch@mitchell.cit.cornell.edu) */ +/* \summary: IPv6 Open Shortest Path First (OSPFv3) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-pflog.c b/print-pflog.c index b107c09d..265efd3c 100644 --- a/print-pflog.c +++ b/print-pflog.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: OpenBSD packet filter log file printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-pgm.c b/print-pgm.c index 0d5685d9..6d5c01ce 100644 --- a/print-pgm.c +++ b/print-pgm.c @@ -13,6 +13,8 @@ * Original code by Andy Heffernan (ahh@juniper.net) */ +/* \summary: Pragmatic General Multicast (PGM) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-pim.c b/print-pim.c index c93f1656..5ec9c0f7 100644 --- a/print-pim.c +++ b/print-pim.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Protocol Independent Multicast (PIM) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ppp.c b/print-ppp.c index 078f6a56..c16801fb 100644 --- a/print-ppp.c +++ b/print-ppp.c @@ -22,6 +22,8 @@ * complete PPP support. */ +/* \summary: Point to Point Protocol (PPP) printer */ + /* * TODO: * o resolve XXX as much as possible diff --git a/print-pppoe.c b/print-pppoe.c index a6c1c625..23d9a238 100644 --- a/print-pppoe.c +++ b/print-pppoe.c @@ -21,6 +21,8 @@ * Original code by Greg Stark <gsstark@mit.edu> */ +/* \summary: PPP-over-Ethernet (PPPoE) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-pptp.c b/print-pptp.c index 5083015d..a4d713d5 100644 --- a/print-pptp.c +++ b/print-pptp.c @@ -21,6 +21,8 @@ * PPTP support contributed by Motonori Shindo (mshindo@mshindo.net) */ +/* \summary: Point-to-Point Tunnelling Protocol (PPTP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-radius.c b/print-radius.c index d89e3b84..ae50efd8 100644 --- a/print-radius.c +++ b/print-radius.c @@ -19,6 +19,9 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ + +/* \summary: Radius protocol printer */ + /* * Radius printer routines as specified on: * diff --git a/print-raw.c b/print-raw.c index a89af5bf..463aa41f 100644 --- a/print-raw.c +++ b/print-raw.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Raw IP printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-rip.c b/print-rip.c index f9272d48..cf661d03 100644 --- a/print-rip.c +++ b/print-rip.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Routing Information Protocol (RIP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-ripng.c b/print-ripng.c index 9bda0fd3..25e9bbca 100644 --- a/print-ripng.c +++ b/print-ripng.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPv6 Routing Information Protocol (RIPng) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-rrcp.c b/print-rrcp.c index f3518772..ee3a858d 100644 --- a/print-rrcp.c +++ b/print-rrcp.c @@ -21,6 +21,8 @@ * and Realtek Echo Protocol (RRCP-REP) packets. */ +/* \summary: Realtek Remote Control Protocol (RRCP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-rsvp.c b/print-rsvp.c index fa571036..fc09cf87 100644 --- a/print-rsvp.c +++ b/print-rsvp.c @@ -15,6 +15,8 @@ * Original code by Hannes Gredler (hannes@juniper.net) */ +/* \summary: Resource ReSerVation Protocol (RSVP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-rt6.c b/print-rt6.c index 7323c72d..35dbed98 100644 --- a/print-rt6.c +++ b/print-rt6.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: IPv6 routing header printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -20,6 +20,9 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ + +/* \summary: AFS RX printer */ + /* * This code unmangles RX packets. RX is the mutant form of RPC that AFS * uses to communicate between clients and servers. diff --git a/print-sctp.c b/print-sctp.c index b092d770..70738e66 100644 --- a/print-sctp.c +++ b/print-sctp.c @@ -33,6 +33,8 @@ * SUCH DAMAGE. */ +/* \summary: Stream Control Transmission Protocol (SCTP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-sip.c b/print-sip.c index cbe298c6..8e308ed5 100644 --- a/print-sip.c +++ b/print-sip.c @@ -15,6 +15,8 @@ * Guy Harris. */ +/* \summary: Session Initiation Protocol (SIP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Compressed Serial Line Internet Protocol printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-sll.c b/print-sll.c index 1d1a3d10..0cbc3c93 100644 --- a/print-sll.c +++ b/print-sll.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Linux cooked sockets capture printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-slow.c b/print-slow.c index 7e83d166..1f8527e3 100644 --- a/print-slow.c +++ b/print-slow.c @@ -18,6 +18,8 @@ * Original code by Hannes Gredler (hannes@juniper.net) */ +/* \summary: IEEE "slow protocols" (802.3ad/802.3ah) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-smb.c b/print-smb.c index 0147b20d..174fd9af 100644 --- a/print-smb.c +++ b/print-smb.c @@ -6,6 +6,8 @@ * or later */ +/* \summary: SMB/CIFS printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-snmp.c b/print-snmp.c index 12223adf..83d4090e 100644 --- a/print-snmp.c +++ b/print-snmp.c @@ -56,6 +56,8 @@ # @(#)snmp.awk.x 1.1 (LANL) 1/15/90 */ +/* \summary: Simple Network Management Protocol (SNMP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-stp.c b/print-stp.c index 47089e52..e8c73328 100644 --- a/print-stp.c +++ b/print-stp.c @@ -9,6 +9,8 @@ * Contributed by Lennert Buytenhek <buytenh@gnu.org> */ +/* \summary: IEEE 802.1d Spanning Tree Protocol (STP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-sunatm.c b/print-sunatm.c index fad2859f..a587e509 100644 --- a/print-sunatm.c +++ b/print-sunatm.c @@ -30,6 +30,8 @@ * POSSIBILITY OF SUCH DAMAGE. */ +/* \summary: SunATM DLPI capture printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-sunrpc.c b/print-sunrpc.c index 2394dd03..d2366c78 100644 --- a/print-sunrpc.c +++ b/print-sunrpc.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Sun Remote Procedure Call printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-symantec.c b/print-symantec.c index 15653abf..13ac4e15 100644 --- a/print-symantec.c +++ b/print-symantec.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: Symantec Enterprise Firewall printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-tcp.c b/print-tcp.c index 043d9b67..507c9daa 100644 --- a/print-tcp.c +++ b/print-tcp.c @@ -23,6 +23,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: TCP printer */ + #ifndef lint #else __RCSID("$NetBSD: print-tcp.c,v 1.8 2007/07/24 11:53:48 drochner Exp $"); diff --git a/print-telnet.c b/print-telnet.c index e01e91b8..ab85e10f 100644 --- a/print-telnet.c +++ b/print-telnet.c @@ -45,6 +45,8 @@ * are preserved in all copies. */ +/* \summary: Telnet option printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-tftp.c b/print-tftp.c index e7201ebd..e635e0c7 100644 --- a/print-tftp.c +++ b/print-tftp.c @@ -21,6 +21,8 @@ * Format and print trivial file transfer protocol packets. */ +/* \summary: Trivial File Transfer Protocol (TFTP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-timed.c b/print-timed.c index a1cd89e3..6aa7a821 100644 --- a/print-timed.c +++ b/print-timed.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: BSD time daemon protocol printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-token.c b/print-token.c index 6f9950db..370c44c9 100644 --- a/print-token.c +++ b/print-token.c @@ -24,6 +24,8 @@ * Guy Harris <guy@alum.mit.edu> */ +/* \summary: Token Ring printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-udp.c b/print-udp.c index 26735f34..992b6c3b 100644 --- a/print-udp.c +++ b/print-udp.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: UDP printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-usb.c b/print-usb.c index 52231a02..04eb4efb 100644 --- a/print-usb.c +++ b/print-usb.c @@ -19,6 +19,8 @@ * */ +/* \summary: USB printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-vjc.c b/print-vjc.c index 0f37924c..b2132051 100644 --- a/print-vjc.c +++ b/print-vjc.c @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: PPP Van Jacobson compression (RFC1144) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-vrrp.c b/print-vrrp.c index a6e23143..d8ba4265 100644 --- a/print-vrrp.c +++ b/print-vrrp.c @@ -23,6 +23,8 @@ * FOR A PARTICULAR PURPOSE. */ +/* \summary: Virtual Router Redundancy Protocol (VRRP) printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -19,6 +19,8 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ +/* \summary: White Board printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/print-zephyr.c b/print-zephyr.c index 71ca9e3e..38b0cd0c 100644 --- a/print-zephyr.c +++ b/print-zephyr.c @@ -20,6 +20,8 @@ * PURPOSE. */ +/* \summary: Zephyr printer */ + #ifdef HAVE_CONFIG_H #include "config.h" #endif |