Return to tcfsdefines.h CVS log | Up to [local] / src / usr.bin / tcfs |
File: [local] / src / usr.bin / tcfs / Attic / tcfsdefines.h (download)
Revision 1.1, Sun Jun 18 22:07:24 2000 UTC (23 years, 11 months ago) by provos
Initial revision |
/* * Transparent Cryptographic File System (TCFS) for NetBSD * Author and mantainer: Luigi Catuogno [luicat@tcfs.unisa.it] * * references: http://tcfs.dia.unisa.it * tcfs-bsd@tcfs.unisa.it */ /* * Base utility set v0.1 */ #ifndef _TCFSDEFINES_H_ #define _TCFSDEFINES_H_ #define UUKEYSIZE ((KEYSIZE / 3 + (KEYSIZE % 3 ? 1 : 0)) * 4) #define TRUE 1 #define FALSE 0 #define ONE 1 /* decrement key counter by 1 */ #define ALL 0 /* decrement key counter to 0 */ #define SET 1 /* set permanent flag */ #define UNSET 0 /* unset permanent flag */ #define NONE 2 /* no one of the previous */ #define USERKEY 0 #define GROUPKEY 1 typedef struct { u_int32_t flag; } tcfs_flags; #endif /* _TCFSDEFINES_H_ */