| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
|
|
|
|
|
|
| |
They were all lowercase in the original, but our ping already uses -i and
-l so I made them all uppercase.
Obtained from: Multicast release 3.5
|
|
|
|
|
|
|
|
|
|
|
|
| |
Simplified average calculations. This also fixes potential overflow errors
and minor rounding inconsistencies (always round to nearest now).
Don't lose more SIGINFOs than necessary.
Print \r at the start of the status message. This clears the dots that
are sometimes left by ping -f.
Reviewed by: sef
|
| |
|
|
|
|
|
|
|
| |
that flag on every iteration of the loop. This avoids calling fprintf
inside a signal handler, which is always somewhat icky.
Reviewed by: bde
|
| |
|
|
|
|
|
|
|
| |
the signal handlers to be set up; it also means that a failed name lookup
won't mess up the nokerninfo setting of the tty.
Reviewed by: pst, nate
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Turn this behavior off using '-Q'. This makes '-v' useless other than as
an ICMP-sniffer, which tcpdump is better at anyway.
Print out another couple of ICMP messages, and fix the printing of the
original packet (mostly byte order problems).
|
|
|
|
| |
Reviewed by: pst
|
|
|
|
|
|
|
|
|
| |
Note, this is not really a security risk, because the buffer in question
is a static variable in the data segment and not on the stack, and hence
cannot subert the flow of execution in any way. About the worst case was
that if you pinged a long hostname, ping could coredump.
Pointed out on: bugtraq (listserv@netspace.org)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
determine whether a connection to a given machine is up or not.
In FreeBSD 2.0 (and therefore, I assume, BSD 4.4) the exit code of ping
is always zero, even if no packets were received.
I would like to propose the following change to /usr/src/sbin/ping/ping.c
to restore this useful behaviour:
Submitted by: Denis Fortin
|
|
|
|
|
|
| |
Print out summary information on receipt of SIGINFO; also, stop the
kernel printing of information and restore it on exit. Now, it needs
an option to be quiet. ;)
|
| |
|
|
|
|
|
| |
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
|
|
Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
|