From: Andre Noll <maan@systemlinux.org>
Date: Sun, 13 Jan 2008 15:46:28 +0000 (+0100)
Subject: Rename acl functions.
X-Git-Tag: v0.3.1~95^2~3
X-Git-Url: https://git.tuebingen.mpg.de/?a=commitdiff_plain;h=d1f8e90ef5f123b11c58a143e8a786d9623ac4d7;p=paraslash.git

Rename acl functions.

Prefix public functions with acl.
---

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]);
diff --git a/acl.h b/acl.h
index 994fd6fe..34686e91 100644
--- a/acl.h
+++ b/acl.h
@@ -1,8 +1,8 @@
 
-void init_acl(struct list_head *acl, char * const *acl_info, int num);
-int host_in_acl(int fd, struct list_head *acl);
-void add_acl_entry(struct list_head *acl, struct in_addr addr,
+void acl_init(struct list_head *acl, char * const *acl_info, int num);
+int acl_lookup(int fd, struct list_head *acl);
+void acl_add_entry(struct list_head *acl, struct in_addr addr,
 		int netmask);
-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);
-char *get_acl_contents(struct list_head *acl);
+char *acl_get_contents(struct list_head *acl);
diff --git a/http_send.c b/http_send.c
index d2bd3531..0cab7420 100644
--- a/http_send.c
+++ b/http_send.c
@@ -249,8 +249,8 @@ static void http_post_select(fd_set *rfds, fd_set *wfds)
 		err_msg = "server full";
 		goto err_out;
 	}
-	match = host_in_acl(hc->fd, &http_acl);
-	PARA_DEBUG_LOG("host_in_acl: %d\n", match);
+	match = acl_lookup(hc->fd, &http_acl);
+	PARA_DEBUG_LOG("acl lookup returned %d\n", match);
 	if ((match && !conf.http_default_deny_given) ||
 			(!match && conf.http_default_deny_given)) {
 		err_msg = "permission denied";
@@ -349,18 +349,18 @@ static int http_com_off(__a_unused struct sender_command_data *scd)
 static int http_com_deny(struct sender_command_data *scd)
 {
 	if (conf.http_default_deny_given)
-		del_acl_entry(&http_acl, scd->addr, scd->netmask);
+		acl_del_entry(&http_acl, scd->addr, scd->netmask);
 	else
-		add_acl_entry(&http_acl, scd->addr, scd->netmask);
+		acl_add_entry(&http_acl, scd->addr, scd->netmask);
 	return 1;
 }
 
 static int http_com_allow(struct sender_command_data *scd)
 {
 	if (conf.http_default_deny_given)
-		add_acl_entry(&http_acl, scd->addr, scd->netmask);
+		acl_add_entry(&http_acl, scd->addr, scd->netmask);
 	else
-		del_acl_entry(&http_acl, scd->addr, scd->netmask);
+		acl_del_entry(&http_acl, scd->addr, scd->netmask);
 	return 1;
 }
 
@@ -369,7 +369,7 @@ static char *http_info(void)
 	char *clnts = NULL, *ret;
 	struct http_client *hc, *tmp_hc;
 
-	char *acl_contents = get_acl_contents(&http_acl);
+	char *acl_contents = acl_get_contents(&http_acl);
 	list_for_each_entry_safe(hc, tmp_hc, &clients, node) {
 		char *tmp = make_message("%s%s ", clnts? clnts : "", hc->name);
 		free(clnts);
@@ -429,7 +429,7 @@ void http_send_init(struct sender *s)
 	s->client_cmds[SENDER_ADD] = NULL;
 	s->client_cmds[SENDER_DELETE] = NULL;
 	self = s;
-	init_acl(&http_acl, conf.http_access_arg, conf.http_access_given);
+	acl_init(&http_acl, conf.http_access_arg, conf.http_access_given);
 	if (!conf.http_no_autostart_given)
 		open_tcp_port(conf.http_port_arg); /* ignore errors */
 	PARA_DEBUG_LOG("%s", "http sender init complete\n");