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;
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));
}
-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;
}
}
-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;
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;
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]);