summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL.txt95
-rw-r--r--print-802_11.c2
-rw-r--r--print-ah.c2
-rw-r--r--print-aodv.c2
-rw-r--r--print-ap1394.c2
-rw-r--r--print-arcnet.c2
-rw-r--r--print-arp.c2
-rw-r--r--print-ascii.c2
-rw-r--r--print-atalk.c2
-rw-r--r--print-atm.c2
-rw-r--r--print-beep.c2
-rw-r--r--print-bgp.c2
-rw-r--r--print-bootp.c2
-rw-r--r--print-bt.c2
-rw-r--r--print-cdp.c2
-rw-r--r--print-chdlc.c2
-rw-r--r--print-cip.c2
-rw-r--r--print-cnfp.c2
-rw-r--r--print-dccp.c2
-rw-r--r--print-decnet.c2
-rw-r--r--print-dhcp6.c3
-rw-r--r--print-domain.c2
-rw-r--r--print-dvmrp.c2
-rw-r--r--print-eap.c2
-rw-r--r--print-egp.c2
-rw-r--r--print-enc.c2
-rw-r--r--print-esp.c2
-rw-r--r--print-ether.c2
-rw-r--r--print-fddi.c2
-rw-r--r--print-fr.c2
-rw-r--r--print-frag6.c2
-rw-r--r--print-gre.c2
-rw-r--r--print-hsrp.c2
-rw-r--r--print-icmp.c2
-rw-r--r--print-icmp6.c2
-rw-r--r--print-igmp.c2
-rw-r--r--print-igrp.c2
-rw-r--r--print-ip.c2
-rw-r--r--print-ip6.c2
-rw-r--r--print-ip6opts.c2
-rw-r--r--print-ipcomp.c2
-rw-r--r--print-ipx.c2
-rw-r--r--print-isakmp.c2
-rw-r--r--print-isoclns.c2
-rw-r--r--print-krb.c2
-rw-r--r--print-l2tp.c2
-rw-r--r--print-lane.c2
-rw-r--r--print-llc.c2
-rw-r--r--print-lspping.c2
-rw-r--r--print-lwres.c2
-rw-r--r--print-mobile.c2
-rw-r--r--print-mobility.c2
-rw-r--r--print-mpls.c2
-rw-r--r--print-msdp.c2
-rw-r--r--print-nfs.c2
-rw-r--r--print-ntp.c2
-rw-r--r--print-null.c2
-rw-r--r--print-ospf.c2
-rw-r--r--print-ospf6.c2
-rw-r--r--print-pflog.c2
-rw-r--r--print-pgm.c2
-rw-r--r--print-pim.c2
-rw-r--r--print-ppp.c2
-rw-r--r--print-pppoe.c2
-rw-r--r--print-pptp.c2
-rw-r--r--print-radius.c3
-rw-r--r--print-raw.c2
-rw-r--r--print-rip.c2
-rw-r--r--print-ripng.c2
-rw-r--r--print-rrcp.c2
-rw-r--r--print-rsvp.c2
-rw-r--r--print-rt6.c2
-rw-r--r--print-rx.c3
-rw-r--r--print-sctp.c2
-rw-r--r--print-sip.c2
-rw-r--r--print-sl.c2
-rw-r--r--print-sll.c2
-rw-r--r--print-slow.c2
-rw-r--r--print-smb.c2
-rw-r--r--print-snmp.c2
-rw-r--r--print-stp.c2
-rw-r--r--print-sunatm.c2
-rw-r--r--print-sunrpc.c2
-rw-r--r--print-symantec.c2
-rw-r--r--print-tcp.c2
-rw-r--r--print-telnet.c2
-rw-r--r--print-tftp.c2
-rw-r--r--print-timed.c2
-rw-r--r--print-token.c2
-rw-r--r--print-udp.c2
-rw-r--r--print-usb.c2
-rw-r--r--print-vjc.c2
-rw-r--r--print-vrrp.c2
-rw-r--r--print-wb.c2
-rw-r--r--print-zephyr.c2
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
diff --git a/print-ah.c b/print-ah.c
index 5db28d19..26bc43ec 100644
--- a/print-ah.c
+++ b/print-ah.c
@@ -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
diff --git a/print-bt.c b/print-bt.c
index 6055e3c6..b37f8fa0 100644
--- a/print-bt.c
+++ b/print-bt.c
@@ -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
diff --git a/print-fr.c b/print-fr.c
index 3d2154da..68757b76 100644
--- a/print-fr.c
+++ b/print-fr.c
@@ -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
diff --git a/print-ip.c b/print-ip.c
index d64aef75..e64cd5f1 100644
--- a/print-ip.c
+++ b/print-ip.c
@@ -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
diff --git a/print-rx.c b/print-rx.c
index 516c387e..4b49601a 100644
--- a/print-rx.c
+++ b/print-rx.c
@@ -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
diff --git a/print-sl.c b/print-sl.c
index b69a07d5..ec81608b 100644
--- a/print-sl.c
+++ b/print-sl.c
@@ -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
diff --git a/print-wb.c b/print-wb.c
index 6ad912ed..88857d96 100644
--- a/print-wb.c
+++ b/print-wb.c
@@ -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