diff options
Diffstat (limited to 'src/acl.h')
-rw-r--r-- | src/acl.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -21,11 +21,11 @@ struct acl_input | |||
21 | { | 21 | { |
22 | struct sockaddr *addr; | 22 | struct sockaddr *addr; |
23 | socklen_t addrlen; | 23 | socklen_t addrlen; |
24 | const char *user; | 24 | pies_identity_t identity; |
25 | const char **groups; | ||
26 | }; | 25 | }; |
27 | 26 | ||
28 | pies_acl_t pies_acl_create (const char *name, grecs_locus_t *locus); | 27 | pies_acl_t pies_acl_create (const char *name, grecs_locus_t *locus); |
28 | void pies_acl_free (pies_acl_t acl); | ||
29 | int pies_acl_check (pies_acl_t acl, struct acl_input *input, int result); | 29 | int pies_acl_check (pies_acl_t acl, struct acl_input *input, int result); |
30 | int parse_acl_line (grecs_locus_t *locus, int allow, pies_acl_t acl, | 30 | int parse_acl_line (grecs_locus_t *locus, int allow, pies_acl_t acl, |
31 | grecs_value_t *value); | 31 | grecs_value_t *value); |