source:
roaraudio/libroar/acl.c
@
460:bd4644ea0cf7
Last change on this file since 460:bd4644ea0cf7 was 349:bb7425be4390, checked in by phi, 16 years ago | |
---|---|
File size: 300 bytes |
Rev | Line | |
---|---|---|
[347] | 1 | //acl.c: |
2 | ||
3 | #include "libroar.h" | |
4 | ||
[349] | 5 | int roar_acl_rule_chk_connect (struct roar_acl_rule * rule, struct sockaddr * addr, socklen_t addrlen) { |
6 | ||
7 | if ( !rule ) | |
8 | return -1; | |
9 | ||
10 | if ( rule->pid || rule->uid || rule->gid || rule->cookie ) | |
11 | return 0; | |
12 | ||
13 | if ( rule->addr && !addr ) | |
14 | return 0; | |
15 | ||
16 | return -1; | |
17 | } | |
18 | ||
[347] | 19 | //ll |
Note: See TracBrowser
for help on using the repository browser.