Page MenuHomeFreeBSD

D39377.id119824.diff
No OneTemporary

D39377.id119824.diff

diff --git a/lib/libc/sys/Makefile.inc b/lib/libc/sys/Makefile.inc
--- a/lib/libc/sys/Makefile.inc
+++ b/lib/libc/sys/Makefile.inc
@@ -430,7 +430,7 @@
jail.2 jail_set.2
MLINKS+=kldunload.2 kldunloadf.2
MLINKS+=kqueue.2 kevent.2 \
- kqueue.2 kqueue1.2 \
+ kqueue.2 kqueuex.2 \
kqueue.2 EV_SET.3
MLINKS+=link.2 linkat.2
MLINKS+=madvise.2 posix_madvise.2
diff --git a/lib/libc/sys/Symbol.map b/lib/libc/sys/Symbol.map
--- a/lib/libc/sys/Symbol.map
+++ b/lib/libc/sys/Symbol.map
@@ -419,7 +419,7 @@
FBSD_1.7 {
_Fork;
fspacectl;
- kqueue1;
+ kqueuex;
swapoff;
};
diff --git a/lib/libc/sys/kqueue.2 b/lib/libc/sys/kqueue.2
--- a/lib/libc/sys/kqueue.2
+++ b/lib/libc/sys/kqueue.2
@@ -38,7 +38,7 @@
.Ft int
.Fn kqueue "void"
.Ft int
-.Fn kqueue1 "u_int flags"
+.Fn kqueuex "u_int flags"
.Ft int
.Fo kevent
.Fa "int kq"
@@ -92,7 +92,7 @@
which will allow sharing of the kqueue between two processes.
.Pp
The
-.Fn kqueue1
+.Fn kqueuex
system call also creates a new kernel event queue, and additionally takes
the
.Fa flags
@@ -105,7 +105,7 @@
The
.Ql fd = kqueue()
call is equivalent to
-.Ql fd = kqueue1(0) .
+.Ql fd = kqueuex(0) .
.Pp
The
.Fn kevent
diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c
--- a/sys/kern/kern_event.c
+++ b/sys/kern/kern_event.c
@@ -1058,7 +1058,7 @@
}
int
-sys_kqueue1(struct thread *td, struct kqueue1_args *uap)
+sys_kqueuex(struct thread *td, struct kqueuex_args *uap)
{
int flags;
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -3307,7 +3307,7 @@
);
}
583 AUE_KQUEUE STD|CAPENABLED {
- int kqueue1(
+ int kqueuex(
u_int flags
);
}
diff --git a/sys/sys/event.h b/sys/sys/event.h
--- a/sys/sys/event.h
+++ b/sys/sys/event.h
@@ -218,7 +218,7 @@
#define NOTE_NSECONDS 0x00000008 /* data is nanoseconds */
#define NOTE_ABSTIME 0x00000010 /* timeout is absolute */
-/* Flags for kqueue1(2) */
+/* Flags for kqueuex(2) */
#define KQUEUE_CLOEXEC 0x00000001 /* close on exec */
struct knote;
@@ -361,7 +361,7 @@
__BEGIN_DECLS
int kqueue(void);
-int kqueue1(unsigned flags);
+int kqueuex(unsigned flags);
int kevent(int kq, const struct kevent *changelist, int nchanges,
struct kevent *eventlist, int nevents,
const struct timespec *timeout);

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 21, 9:01 PM (11 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17682740
Default Alt Text
D39377.id119824.diff (2 KB)

Event Timeline