It seems dumb to include all the command line options in DESCR. Also, the formatting and grammar is somewhat unfortunate.
Index: net/icmpinfo/pkg/DESCR =================================================================== RCS file: /cvs/ports/net/icmpinfo/pkg/DESCR,v retrieving revision 1.2 diff -u -p -r1.2 DESCR --- net/icmpinfo/pkg/DESCR 15 Mar 2005 01:57:05 -0000 1.2 +++ net/icmpinfo/pkg/DESCR 6 Apr 2016 01:41:17 -0000 @@ -1,24 +1,8 @@ -ICMPINFO: +icmpinfo is a tool for observing ICMP messages in a manner similar +to tcpdump(8). - icmpinfo is a tool for looking at the icmp messages received on - the running host. +It is implemented as a heavily modified version of BSD ping. - The source code comes from an heavily modified BSD ping source. - -USAGE: - -icmpinfo o Gives info about weird packets only [mainly icmp_unreachable]. -icmpinfo -v o Gives info about all icmp packets [that includes your own - traceroutes...] except pings (icmp_echo_reply). -icmpinfo -vv o To see pings too. -icmpinfo -vvv o Will add an ascci/hexa dump of the packet. -icmpinfo -n o Avoids name queries (faster, lighter). -icmpinfo -p o Avoids port number to service name queries (faster, lighter). -icmpinfo -s o Also decode the ip_src field which is the address of the - interface receiving the packet. This option is not useful - for hosts with a single network interface. -icmpinfo -l o Run like a daemon (forks) and output to SYSLOG. - (It now checks that you are root for that) - --- David - obr...@nuxi.com +icmpinfo will only report weird packets by default, but it can also +dump all ICMP traffic. It is capable of running as a daemon and +reporting all traffic to the syslog.