Changeset 489:3d70a7db3ffd in roaraudio


Ignore:
Timestamp:
08/14/08 04:55:27 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added struct roar_acl_cmp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/roaraudio/acl.h

    r348 r489  
    2727#define ROAR_ACL_CHK(r,w,o) (( ((r)->w) == ROAR_ACL_ALLOW || (((r)->w) == ROAR_ACL_ALLOW_OWN && (o)) ) ? 1 : 0) 
    2828 
     29#define ROAR_ACL_CMP_NOT     0x10 
     30#define ROAR_ACL_CMP_EQ      0x01 
     31 
     32#define ROAR_ACL_TYPE_ID     1 
     33#define ROAR_ACL_TYPE_INT    1 
     34#define ROAR_ACL_TYPE_VOID   1 
     35 
     36struct roar_acl_cmp { 
     37 int op; 
     38 int type; 
     39 union { 
     40  id_t   id; 
     41  int    i; 
     42  void * p; 
     43 } data; 
     44 int datalen; 
     45}; 
    2946 
    3047// A rule. 
Note: See TracChangeset for help on using the changeset viewer.