Lines Matching full:acl
67 pa_ip_acl *acl; in pa_ip_acl_new() local
71 acl = pa_xnew(pa_ip_acl, 1); in pa_ip_acl_new()
72 PA_LLIST_HEAD_INIT(struct acl_entry, acl->entries); in pa_ip_acl_new()
101 pa_log_warn("Host part of ACL entry '%s/%u' is not zero!", a, e.bits); in pa_ip_acl_new()
131 pa_log_warn("Host part of ACL entry '%s/%u' is not zero!", a, e.bits); in pa_ip_acl_new()
141 PA_LLIST_PREPEND(struct acl_entry, acl->entries, n); in pa_ip_acl_new()
146 return acl; in pa_ip_acl_new()
150 pa_ip_acl_free(acl); in pa_ip_acl_new()
155 void pa_ip_acl_free(pa_ip_acl *acl) { in pa_ip_acl_free() argument
156 pa_assert(acl); in pa_ip_acl_free()
158 while (acl->entries) { in pa_ip_acl_free()
159 struct acl_entry *e = acl->entries; in pa_ip_acl_free()
160 PA_LLIST_REMOVE(struct acl_entry, acl->entries, e); in pa_ip_acl_free()
164 pa_xfree(acl); in pa_ip_acl_free()
167 int pa_ip_acl_check(pa_ip_acl *acl, int fd) { in pa_ip_acl_check() argument
172 pa_assert(acl); in pa_ip_acl_check()
194 for (e = acl->entries; e; e = e->next) { in pa_ip_acl_check()