Author: dab
Date: Wed Jul 18 13:04:03 2018
New Revision: 336457
URL: https://svnweb.freebsd.org/changeset/base/336457

Log:
  Make the definition of struct kevent in event.h match what the man page for 
kevent(2) says.
  
  This is a trivial comment-only fix. The man page for kevent(2) gives
  the definition of struct kevent, including a comment on each
  field. The actual definition in sys/event.h omitted the comments on
  some fields. Add the comments in. Not only does this make the man page
  and include file agree, but the comments are useful in and of
  themselves.
  
  Reviewed by:  kib (D15778: commented that this should be a separate commit)
  MFC after:    3 days
  Sponsored by: Dell EMC

Modified:
  head/sys/sys/event.h

Modified: head/sys/sys/event.h
==============================================================================
--- head/sys/sys/event.h        Wed Jul 18 12:29:06 2018        (r336456)
+++ head/sys/sys/event.h        Wed Jul 18 13:04:03 2018        (r336457)
@@ -83,11 +83,11 @@
 struct kevent {
        __uintptr_t     ident;          /* identifier for this event */
        short           filter;         /* filter for event */
-       unsigned short  flags;
-       unsigned int    fflags;
-       __int64_t       data;
+       unsigned short  flags;          /* action flags for kqueue */
+       unsigned int    fflags;         /* filter flag value */
+       __int64_t       data;           /* filter data value */
        void            *udata;         /* opaque user data identifier */
-       __uint64_t      ext[4];
+       __uint64_t      ext[4];         /* extensions */
 };
 
 #if defined(_WANT_FREEBSD11_KEVENT)
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to