projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
string: Clean up for_each_line() and related functions.
[paraslash.git]
/
acl.h
diff --git
a/acl.h
b/acl.h
index 9f43e6cade2a95fe28f182051f040659768f482f..c44f26ab21fa042ca0be1093e97262c5d325ce2d 100644
(file)
--- a/
acl.h
+++ b/
acl.h
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 2008 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2008
-2013
Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
@@
-7,9
+7,7
@@
/** \file acl.h Exported functions of acl.c. */
void acl_init(struct list_head *acl, char * const *acl_info, int num);
/** \file acl.h Exported functions of acl.c. */
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 acl_del_entry(struct list_head *acl, struct in_addr addr,
- int netmask);
char *acl_get_contents(struct list_head *acl);
char *acl_get_contents(struct list_head *acl);
+int acl_check_access(int fd, struct list_head *acl, int default_deny);
+void acl_allow(char *addr, int mask, struct list_head *acl, int default_deny);
+void acl_deny(char *addr, int mask, struct list_head *acl, int default_deny);