source:
roaraudio/libroar/acl.c
@
421:1add606aa993
Last change on this file since 421:1add606aa993 was 349:bb7425be4390, checked in by phi, 16 years ago | |
---|---|
File size: 300 bytes |
Line | |
---|---|
1 | //acl.c: |
2 | |
3 | #include "libroar.h" |
4 | |
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 | |
19 | //ll |
Note: See TracBrowser
for help on using the repository browser.