summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/arc4random/getentropy_solaris.c
diff options
context:
space:
mode:
authorvisa <visa@openbsd.org>2020-05-17 10:53:14 +0000
committervisa <visa@openbsd.org>2020-05-17 10:53:14 +0000
commit0f17ffe10d09ab24e4fa18c6613534f381001241 (patch)
treee1936ff56e72d381906b0bd0cd72d7b32bcc0b3c /lib/libcrypto/arc4random/getentropy_solaris.c
parentDo not redefine todr_handle. The variable now lives in kern_time.c. (diff)
downloadwireguard-openbsd-0f17ffe10d09ab24e4fa18c6613534f381001241.tar.xz
wireguard-openbsd-0f17ffe10d09ab24e4fa18c6613534f381001241.zip
Add kqueue_scan_state struct
The struct keeps track of the end point of an event queue scan by persisting the end marker. This will be needed when kqueue_scan() is called repeatedly to complete a scan in a piecewise fashion. The end marker has to be preserved between calls because otherwise the scan might collect an event more than once. If a collected event gets reactivated during scanning, it will be added at the tail of the queue, out of reach because of the end marker. OK mpi@
Diffstat (limited to 'lib/libcrypto/arc4random/getentropy_solaris.c')
0 files changed, 0 insertions, 0 deletions