-.\" $OpenBSD: kqueue.2,v 1.32 2015/11/07 22:57:52 jmc Exp $
+.\" $OpenBSD: kqueue.2,v 1.33 2016/08/13 17:05:02 tedu Exp $
.\"
.\" Copyright (c) 2000 Jonathan Lemon
.\" All rights reserved.
.\"
.\" $FreeBSD: src/lib/libc/sys/kqueue.2,v 1.18 2001/02/14 08:48:35 guido Exp $
.\"
-.Dd $Mdocdate: November 7 2015 $
+.Dd $Mdocdate: August 13 2016 $
.Dt KQUEUE 2
.Os
.Sh NAME
short filter; /* filter for event */
u_short flags; /* action flags for kqueue */
u_int fflags; /* filter flag value */
- quad_t data; /* filter data value */
+ int64_t data; /* filter data value */
void *udata; /* opaque user data identifier */
};
.Ed
-/* $OpenBSD: event.h,v 1.21 2015/10/06 03:29:35 guenther Exp $ */
+/* $OpenBSD: event.h,v 1.22 2016/08/13 17:05:02 tedu Exp $ */
/*-
* Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org>
short filter; /* filter for event */
u_short flags;
u_int fflags;
- quad_t data;
+ __int64_t data;
void *udata; /* opaque user data identifier */
};
struct kevent kn_kevent;
int kn_status;
int kn_sfflags; /* saved filter flags */
- quad_t kn_sdata; /* saved data field */
+ __int64_t kn_sdata; /* saved data field */
union {
struct file *p_fp; /* file data pointer */
struct process *p_process; /* process pointer */