$Revision: 1.19 $
Access Control module (ac) - the header file.
Status: NOT REVUED, NOT TESTED
Design and implementation by: Marek Bukowy
Included Files
Preprocessor definitions
#define READ_ACCESS_CONTROL
#define EXTDEF extern
#define ACC_PLUS 0
#define ACC_MINUS 1
typedef struct {...} acl_st
struct |
|
{ |
|
int maxprivate; |
|
int maxpublic; |
|
short maxdenials; |
|
char deny; |
|
char trustpass; |
|
} |
|
typedef struct {...} acc_st
struct |
|
{ |
|
int connections; |
|
int addrpasses; |
|
int denials; |
|
int queries; |
|
int referrals; |
|
int public_objects; |
|
int private_objects; |
|
float public_bonus; |
|
float private_bonus; |
|
} |
|
External Variables
act_runtime
extern rx_tree_t* act_runtime
act_hour
extern rx_tree_t* act_hour
act_minute
extern rx_tree_t* act_minute
act_acl
extern rx_tree_t* act_acl
static char* asctime_r ( const struct tm* __tm, char* __buf )
static char* ctime_r ( const time_t* __time, char* __buf )
static int getlogin_r ( char* __name, int __len )
static int sigwait ( const sigset_t* __setp, int* __signo )
static int ttyname_r ( int __fildes, char* __buf, size_t __size )