1*e4a36f41SAndroid Build Coastguard Worker #ifndef UTILS_H 2*e4a36f41SAndroid Build Coastguard Worker #define UTILS_H 3*e4a36f41SAndroid Build Coastguard Worker 4*e4a36f41SAndroid Build Coastguard Worker #include <stdbool.h> 5*e4a36f41SAndroid Build Coastguard Worker #include <stdint.h> 6*e4a36f41SAndroid Build Coastguard Worker #include <sepol/policydb/avtab.h> 7*e4a36f41SAndroid Build Coastguard Worker #include <sepol/policydb/policydb.h> 8*e4a36f41SAndroid Build Coastguard Worker 9*e4a36f41SAndroid Build Coastguard Worker 10*e4a36f41SAndroid Build Coastguard Worker extern bool USAGE_ERROR; 11*e4a36f41SAndroid Build Coastguard Worker 12*e4a36f41SAndroid Build Coastguard Worker void display_allow(policydb_t *policydb, avtab_key_t *key, int idx, uint32_t perms); 13*e4a36f41SAndroid Build Coastguard Worker 14*e4a36f41SAndroid Build Coastguard Worker bool load_policy(char *filename, policydb_t * policydb, struct policy_file *pf); 15*e4a36f41SAndroid Build Coastguard Worker 16*e4a36f41SAndroid Build Coastguard Worker #endif /* UTILS_H */ 17