Skip to content

Commit 48026a3

Browse files
committed
Auto merge of #3080 - devnexen:netbsd10_evset_update, r=JohnTitor
netbsd 10 event api update.
2 parents 3911bfa + 25696ff commit 48026a3

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

libc-test/semver/netbsd.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,10 +298,13 @@ ETIME
298298
ETOOMANYREFS
299299
EUSERS
300300
EVFILT_AIO
301+
EVFILT_EMPTY
302+
EVFILT_FS
301303
EVFILT_PROC
302304
EVFILT_READ
303305
EVFILT_SIGNAL
304306
EVFILT_TIMER
307+
EVFILT_USER
305308
EVFILT_VNODE
306309
EVFILT_WRITE
307310
EV_ADD
@@ -720,6 +723,7 @@ NI_WITHSCOPEID
720723
NOEXPR
721724
NOKERNINFO
722725
NOSTR
726+
NOTE_ABSTIME
723727
NOTE_ATTRIB
724728
NOTE_CHILD
725729
NOTE_DELETE
@@ -729,12 +733,15 @@ NOTE_EXTEND
729733
NOTE_FORK
730734
NOTE_LINK
731735
NOTE_LOWAT
736+
NOTE_MSECONDS
737+
NOTE_NSECONDS
732738
NOTE_PCTRLMASK
733739
NOTE_PDATAMASK
734740
NOTE_RENAME
735741
NOTE_REVOKE
736742
NOTE_TRACK
737743
NOTE_TRACKERR
744+
NOTE_USECONDS
738745
NOTE_WRITE
739746
NTP_API
740747
OFIOGETBMAP

src/unix/bsd/netbsdlike/netbsd/mod.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1926,6 +1926,9 @@ pub const EVFILT_SIGNAL: u32 = 5;
19261926
pub const EVFILT_TIMER: u32 = 6;
19271927
pub const EVFILT_VNODE: u32 = 3;
19281928
pub const EVFILT_WRITE: u32 = 1;
1929+
pub const EVFILT_FS: u32 = 7;
1930+
pub const EVFILT_USER: u32 = 8;
1931+
pub const EVFILT_EMPTY: u32 = 9;
19291932

19301933
pub const EV_ADD: u32 = 0x1;
19311934
pub const EV_DELETE: u32 = 0x2;
@@ -1956,6 +1959,11 @@ pub const NOTE_PCTRLMASK: u32 = 0xf0000000;
19561959
pub const NOTE_TRACK: u32 = 0x00000001;
19571960
pub const NOTE_TRACKERR: u32 = 0x00000002;
19581961
pub const NOTE_CHILD: u32 = 0x00000004;
1962+
pub const NOTE_MSECONDS: u32 = 0x00000000;
1963+
pub const NOTE_SECONDS: u32 = 0x00000001;
1964+
pub const NOTE_USECONDS: u32 = 0x00000002;
1965+
pub const NOTE_NSECONDS: u32 = 0x00000003;
1966+
pub const NOTE_ABSTIME: u32 = 0x000000010;
19591967

19601968
pub const TMP_MAX: ::c_uint = 308915776;
19611969

0 commit comments

Comments
 (0)