]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r271910, r273211:
authorhrs <hrs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 23 Jul 2015 19:52:03 +0000 (19:52 +0000)
committerhrs <hrs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 23 Jul 2015 19:52:03 +0000 (19:52 +0000)
commitaed2be05e2665dcafe72d91984d316ad89fd85c2
tree29b45ec9a74eb7f31e0718b53c33ecbaa9dded4d
parent37794fb13a906ea0715c94fc7fb4fdf172dd013b
MFC r271910, r273211:

* Add -x waittime and -X timeout options for feature parity.  These are
  equivalent to -W and -t options of ping(8).  Different letters are used
  because both have already been used for another purposes in ping6(8).

* Fix a problem that reply packets are not received when -i T option is set
  and (T < RTT).

 - Use select(2) for timeout instead of interval timer. Remove poll(2) support.
 - Use sigaction(2) instead of signal(3).
 - Exit in SIGINT handler when two signals are received and doing reverse DNS
   lookup as ping(8) does.
 - Remove redundant variables used for getaddrinfo(3).

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285820 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sbin/ping6/Makefile
sbin/ping6/ping6.8
sbin/ping6/ping6.c