Go to file
ozaki-r c2e5d2b795 Fix rump.ping6 -c N (N > 1) doesn't work
2nd packet and subsequent packets are sent based on SIGALRM and
it depends on poll(2) returns with EINTR by the signal. However,
currently poll is rump-ified while signals aren't so the signal
doesn't wake up poll and ping6 doesn't work expectedly.

Rump-ifying signals is unsure (nobody does it for now) and the
combination use of signals and poll makes the logic a bit complex.
So let's fix the defect by stopping using signals for packet
transmissions. The new logic is derived from ping(8).

Bonus: ping6 -i 0.01 works as we expect now while the original
didn't work enough fast.
2015-11-04 08:07:54 +00:00
bin By my count, [[[[[cc]yy]mm]dd]hh]mm[.ss] has seven fields, not six! 2015-11-03 03:01:35 +00:00
common Fix 64-bit atomic operations on 32-bit kernel and userland, and add 2015-10-18 02:28:07 +00:00
compat remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
crypto List source name, not object name to unbreak AFLAGS.*. 2015-10-01 23:00:12 +00:00
dist/pf Fix obviously broken condition. 2015-08-28 12:17:41 +00:00
distrib Add dkctl to evbarm ramdisk, so we can configure wedges. 2015-11-02 17:40:20 +00:00
doc omapgpio(4): Add support for TI AM335x GPIO 2015-11-02 00:50:47 +00:00
etc PR misc/50046 2015-10-31 12:31:37 +00:00
external PR/50199 - fix for strftime called with empty string. 2015-11-03 14:15:08 +00:00
extsrc
games remove cpp abuse 2015-08-17 17:17:01 +00:00
gnu evbsh5 is no more 2015-10-15 20:02:24 +00:00
include add tzgetgmtoff 2015-10-29 17:48:55 +00:00
lib Document the ms_flags field which is now exported in struct modstat 2015-11-04 04:31:53 +00:00
libexec handle asprintf errors consistently. 2015-10-31 00:55:17 +00:00
regress
rescue
sbin Fix rump.ping6 -c N (N > 1) doesn't work 2015-11-04 08:07:54 +00:00
share New sentence, new line. 2015-10-29 07:46:08 +00:00
sys ADded Apple iDevices: 2015-11-04 05:11:16 +00:00
tests merge more the tests 2015-10-31 02:25:11 +00:00
tools bump for printf/syslog format changres 2015-10-16 00:41:07 +00:00
usr.bin ' != " so make the condition actually work. 2015-11-02 12:06:33 +00:00
usr.sbin Added missed break statement. (Missed break in -z option implicitly implies 2015-10-26 08:53:45 +00:00
BUILDING remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile.inc
UPDATING add note about the most recent acpica update 2015-09-19 18:31:41 +00:00
build.sh Make evbarm64 (little endian) the default for aarch64. 2015-06-27 06:00:28 +00:00