X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=acl.c;h=552ee0b1a34a338e2d0d7640bdba90a6e98eee7c;hp=3a30bd453306cfc65c0dc0605af9e9015b88f1d6;hb=d1f8e90ef5f123b11c58a143e8a786d9623ac4d7;hpb=0f6df2322c12b1cc20dea08bb6c397465d4f5b46 diff --git a/acl.c b/acl.c index 3a30bd45..552ee0b1 100644 --- a/acl.c +++ b/acl.c @@ -37,7 +37,7 @@ static int v4_addr_match(uint32_t addr_1, uint32_t addr_2, uint8_t netmask) return (htonl(addr_1) & mask) == (htonl(addr_2) & mask); } -int host_in_acl(int fd, struct list_head *acl) +int acl_lookup(int fd, struct list_head *acl) { struct access_info *ai, *tmp; struct sockaddr_storage ss; @@ -59,7 +59,7 @@ no_match: return 0; } -void add_acl_entry(struct list_head *acl, struct in_addr addr, +void acl_add_entry(struct list_head *acl, struct in_addr addr, int netmask) { struct access_info *ai = para_malloc(sizeof(struct access_info)); @@ -71,7 +71,7 @@ void add_acl_entry(struct list_head *acl, struct in_addr addr, } -void del_acl_entry(struct list_head *acl, struct in_addr addr, +void acl_del_entry(struct list_head *acl, struct in_addr addr, int netmask) { struct access_info *ai, *tmp; @@ -89,7 +89,7 @@ void del_acl_entry(struct list_head *acl, struct in_addr addr, } } -char *get_acl_contents(struct list_head *acl) +char *acl_get_contents(struct list_head *acl) { struct access_info *ai, *tmp_ai; char *ret = NULL; @@ -103,7 +103,7 @@ char *get_acl_contents(struct list_head *acl) return ret; } -void init_acl(struct list_head *acl, char * const *acl_info, int num) +void acl_init(struct list_head *acl, char * const *acl_info, int num) { int i; @@ -122,7 +122,7 @@ void init_acl(struct list_head *acl, char * const *acl_info, int num) netmask = atoi(++p); if (netmask < 0 || netmask > 32) goto err; - add_acl_entry(acl, addr, netmask); + acl_add_entry(acl, addr, netmask); goto success; err: PARA_CRIT_LOG("syntax error: %s\n", acl_info[i]);