Print this page
pbchk
cleanup port_free_event_local() semantics

@@ -22,15 +22,17 @@
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright 2020 Joyent, Inc.
+ */
+
 #ifndef _SYS_PORT_KERNEL_H
 #define _SYS_PORT_KERNEL_H
 
-#pragma ident   "%Z%%M% %I%     %E% SMI"
-
 #include <sys/vnode.h>
 #include <sys/list.h>
 
 #ifdef  __cplusplus
 extern "C" {

@@ -166,11 +168,11 @@
 int     port_dissociate_fd(struct port *, uintptr_t);
 int     port_associate_fop(struct port *, int, uintptr_t, int, void *);
 int     port_dissociate_fop(struct port *, uintptr_t);
 
 /* misc functions */
-void    port_free_event_local(port_kevent_t *, int counter);
+void    port_free_event_local(port_kevent_t *, boolean_t);
 int     port_alloc_event_local(struct port *, int, int, port_kevent_t **);
 void    port_close_pfd(struct portfd *);
 
 #endif  /* _KERNEL */