setools/libqpol
Chris PeBenito 0b295755de Distinguish policy syntax errors from other OS errors, eg ENOENT.
The policy parser does not set errno, so the libqpol code assumes the
errors from parser code are always invalid syntax, rather than something
else like out of memory.  This may not always be the case, but any other
kind of error is unlikely (and likely catastrophic)
2015-03-06 10:44:32 -05:00
..
include/qpol Change range constructor to use regular levels instead of semantic ones. 2015-02-22 09:24:39 -05:00
avrule_query.c Remove unused-by-set variables 2014-11-02 13:02:58 -05:00
bool_query.c Cast the 2nd parameter of hashtab_search to hashtab_key_t 2014-11-02 13:02:58 -05:00
bounds_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
class_perm_query.c Remove one additional incorrect pointer check missed in cb20942. 2014-11-02 22:14:06 -05:00
cond_query.c Remove unused-by-set variables 2014-11-02 13:02:58 -05:00
config.h Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
constraint_query.c Remove unused-by-set variables 2014-11-02 13:02:58 -05:00
context_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
default_object_query.c Fixed -Werror=unused-but-set-variable in libqpol/default_object_query.c 2015-01-23 15:23:32 +01:00
expand.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
expand.h Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
fs_use_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
ftrule_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
genfscon_query.c Fix typo in variable name in qpol_policy_get_genfscon_by_name 2014-11-02 13:02:58 -05:00
isid_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
iterator_internal.h Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
iterator.c Cast the return value to non-const void in ebitmap_state_get_cur_polcap 2014-11-02 13:02:59 -05:00
libqpol.map Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
mls_query.c Fix compile error. 2015-02-22 09:43:15 -05:00
mlsrule_query.c Remove unused-by-set variables 2014-11-02 13:02:58 -05:00
module_compiler.c Restore abort() use. 2015-02-05 13:28:08 -05:00
module_compiler.h Treat literal strings as constant 2014-11-02 13:02:59 -05:00
module.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
netifcon_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
nodecon_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
permissive_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
polcap_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
policy_define.c Move libqpol parser further in line with checkpolicy. 2015-02-10 11:43:31 -05:00
policy_define.h Move libqpol parser further in line with checkpolicy. 2015-02-10 11:43:31 -05:00
policy_extend.c Update to libsepol 2.4 parser. 2015-02-04 14:34:47 -05:00
policy_parse.y Move libqpol parser further in line with checkpolicy. 2015-02-10 11:43:31 -05:00
policy_scan.l Move libqpol parser further in line with checkpolicy. 2015-02-10 11:43:31 -05:00
policy.c Distinguish policy syntax errors from other OS errors, eg ENOENT. 2015-03-06 10:44:32 -05:00
portcon_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
qpol_internal.h Change libqpol message output. 2015-02-21 17:50:19 -05:00
queue.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
queue.h Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
rbacrule_query.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
role_query.c Cast the 2nd parameter of hashtab_search to hashtab_key_t 2014-11-02 13:02:58 -05:00
syn_rule_internal.h Import libqpol from setools3. 2014-10-24 21:00:24 -04:00
syn_rule_query.c Update to libsepol 2.4 parser. 2015-02-04 14:34:47 -05:00
terule_query.c Remove unused-by-set variables 2014-11-02 13:02:58 -05:00
type_query.c Cast the 2nd parameter of hashtab_search to hashtab_key_t 2014-11-02 13:02:58 -05:00
user_query.c Cast the 2nd parameter of hashtab_search to hashtab_key_t 2014-11-02 13:02:58 -05:00
util.c Import libqpol from setools3. 2014-10-24 21:00:24 -04:00