Changeset 349:bb7425be4390 in roaraudio


Ignore:
Timestamp:
07/30/08 00:39:37 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roar_acl_rule_chk_connect()

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/acl.h

    r347 r349  
    66#include "libroar.h" 
    77 
     8int roar_acl_rule_chk_connect (struct roar_acl_rule * rule, struct sockaddr * addr, socklen_t addrlen); 
    89 
    910#endif 
  • libroar/acl.c

    r347 r349  
    33#include "libroar.h" 
    44 
     5int 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 
    519//ll 
Note: See TracChangeset for help on using the changeset viewer.