|
|
1.1 ! root 1: /* ! 2: * perm.h ! 3: * ! 4: * Header file for all things related to uucp permissions. ! 5: */ ! 6: ! 7: #include <stdio.h> ! 8: ! 9: #define PERMS "/usr/lib/uucp/Permissions" ! 10: ! 11: /* ! 12: * List of all the keywords known to the permission parsing routine. ! 13: * These keywords can be used as arguments to perm_value(). ! 14: * PERMLAST_e should always be the last entry in enum perm_e! ! 15: */ ! 16: ! 17: typedef enum perm_e { ! 18: logname_e, machine_e, request_e, sendfiles_e, read_e, write_e, ! 19: noread_e, nowrite_e, callback_e, commands_e, validate_e, ! 20: myname_e, pubdir_e, PERMLAST_e ! 21: } PERM_E; ! 22: ! 23: extern char *perm_value(); ! 24: ! 25: #define LOGNAME_D NULL ! 26: #define MACHINE_D NULL ! 27: #define REQUEST_D "no" ! 28: #define SENDFILES_D "call" ! 29: #define READ_D "/usr/spool/uucppublic" ! 30: #define WRITE_D "/usr/spool/uucppublic" ! 31: #define NOREAD_D NULL ! 32: #define NOWRITE_D NULL ! 33: #define CALLBACK_D "no" ! 34: #define COMMANDS_D "rmail" ! 35: #define VALIDATE_D NULL ! 36: #define MYNAME_D NULL ! 37: #define PUBDIR_D "/usr/spool/uucppublic"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.