#include "booleans.h" void booleans_usage() { fprintf(stderr, "\tbooleans\n"); } static int list_booleans(hashtab_key_t k, __attribute__ ((unused)) hashtab_datum_t d, __attribute__ ((unused)) void *args) { const char *name = k; printf("%s\n", name); return 0; } int booleans_func (int argc, __attribute__ ((unused)) char **argv, policydb_t *policydb) { if (argc != 1) { USAGE_ERROR = true; return -1; } return hashtab_map(policydb->p_bools.table, list_booleans, NULL); }