diff options
author | 2020-05-17 10:53:14 +0000 | |
---|---|---|
committer | 2020-05-17 10:53:14 +0000 | |
commit | 0f17ffe10d09ab24e4fa18c6613534f381001241 (patch) | |
tree | e1936ff56e72d381906b0bd0cd72d7b32bcc0b3c /lib/libcrypto/arc4random/getentropy_solaris.c | |
parent | Do not redefine todr_handle. The variable now lives in kern_time.c. (diff) | |
download | wireguard-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