add FSCRED to identify opens by filesystems
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 29 Apr 1993 08:11:13 +0000 (00:11 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 29 Apr 1993 08:11:13 +0000 (00:11 -0800)
SCCS-vsn: sys/sys/ucred.h 7.6

usr/src/sys/sys/ucred.h

index 0a4ae88..0290516 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)ucred.h     7.5 (Berkeley) %G%
+ *     @(#)ucred.h     7.6 (Berkeley) %G%
  */
 
 #ifndef _UCRED_H_
  */
 
 #ifndef _UCRED_H_
@@ -20,7 +20,8 @@ struct ucred {
        gid_t   cr_groups[NGROUPS];     /* groups */
 };
 #define cr_gid cr_groups[0]
        gid_t   cr_groups[NGROUPS];     /* groups */
 };
 #define cr_gid cr_groups[0]
-#define NOCRED ((struct ucred *)-1)
+#define NOCRED ((struct ucred *)-1)    /* no credential available */
+#define FSCRED ((struct ucred *)-2)    /* filesystem credential */
 
 #ifdef KERNEL
 #define        crhold(cr)      (cr)->cr_ref++
 
 #ifdef KERNEL
 #define        crhold(cr)      (cr)->cr_ref++