Skip to content

Commit

Permalink
checkpolicy: sync function parameter names
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
  • Loading branch information
cgzones committed Jan 20, 2024
1 parent d214847 commit 754a3eb
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
14 changes: 7 additions & 7 deletions checkpolicy/policy_define.c
Original file line number Diff line number Diff line change
Expand Up @@ -3852,7 +3852,7 @@ uintptr_t define_cexpr(uint32_t expr_type, uintptr_t arg1, uintptr_t arg2)
return 0;
}

int define_conditional(cond_expr_t * expr, avrule_t * t, avrule_t * f)
int define_conditional(cond_expr_t * expr, avrule_t * t_list, avrule_t * f_list)
{
cond_expr_t *e;
int depth, booleans, tunables;
Expand All @@ -3864,15 +3864,15 @@ int define_conditional(cond_expr_t * expr, avrule_t * t, avrule_t * f)
yyerror("illegal conditional expression");
return -1;
}
if (!t) {
if (!f) {
if (!t_list) {
if (!f_list) {
/* empty is fine, destroy expression and return */
cond_expr_destroy(expr);
return 0;
}
/* Invert */
t = f;
f = 0;
t_list = f_list;
f_list = NULL;
expr = define_cond_expr(COND_NOT, expr, 0);
if (!expr) {
yyerror("unable to invert conditional expression");
Expand Down Expand Up @@ -3938,8 +3938,8 @@ int define_conditional(cond_expr_t * expr, avrule_t * t, avrule_t * f)
/* use tmp conditional node to partially build new node */
memset(&cn, 0, sizeof(cn));
cn.expr = expr;
cn.avtrue_list = t;
cn.avfalse_list = f;
cn.avtrue_list = t_list;
cn.avfalse_list = f_list;

/* normalize/precompute expression */
if (cond_normalize_expr(policydbp, &cn) < 0) {
Expand Down
2 changes: 1 addition & 1 deletion checkpolicy/policy_define.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#define FALSE 0

avrule_t *define_cond_compute_type(int which);
avrule_t *define_cond_pol_list(avrule_t *avlist, avrule_t *stmt);
avrule_t *define_cond_pol_list(avrule_t *avlist, avrule_t *sl);
avrule_t *define_cond_te_avtab(int which);
avrule_t *define_cond_filename_trans(void);
cond_expr_t *define_cond_expr(uint32_t expr_type, void *arg1, void* arg2);
Expand Down

0 comments on commit 754a3eb

Please sign in to comment.