On Dec 30, 7:53am, g...@ir.bbn.com (Greg Troxel) wrote: -- Subject: Re: CVS commit: src/sbin/ping
| 3. Always send ICMP_MINLEN packets; this is what everyone else does. Makes | ping -s n where n < 8 work. | | Shouldn't that be an error? Otherwise people will think that something | is happening when it isn't. Currently we are doing approximately what other ping implementations are doing: ping -s 1 localhost linux: PING localhost (127.0.0.1) 1(29) bytes of data. 9 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 macosx PING localhost (127.0.0.1): 1 data bytes 9 bytes from 127.0.0.1: icmp_seq=0 ttl=64 netbsd-old PING localhost (127.0.0.1): 1 data bytes [no response] netbsd-current PING localhost (127.0.0.1): 1 data bytes 8 bytes from 127.0.0.1: icmp_seq=0 ttl=255 We can change it anyway we want... christos