39 extern "C" { |
39 extern "C" { |
40 #endif |
40 #endif |
41 |
41 |
42 typedef struct acl_data { |
42 typedef struct acl_data { |
43 UcxMap *namedACLs; |
43 UcxMap *namedACLs; |
44 uint32_t ref; |
|
45 } ACLData; |
44 } ACLData; |
46 |
45 |
47 ACLData* acl_data_new(); |
46 ACLData* acl_data_new(); |
48 void acl_data_ref(ACLData *acldata); |
|
49 void acl_data_unref(ACLData *acldata); |
|
50 |
47 |
51 ACLList* acl_get(ACLData *acldata, char *name); |
48 ACLList* acl_get(ACLData *acldata, char *name); |
52 |
49 |
53 #ifdef __cplusplus |
50 #ifdef __cplusplus |
54 } |
51 } |