Message ID | 20230809210157.112275-3-jwcart2@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 085e33006208 |
Delegated to: | Petr Lautrbach |
Headers | show |
Series | Add CIL Deny Rule | expand |
diff --git a/libsepol/cil/src/cil_list.h b/libsepol/cil/src/cil_list.h index 6b4708a0..f974fddc 100644 --- a/libsepol/cil/src/cil_list.h +++ b/libsepol/cil/src/cil_list.h @@ -44,6 +44,9 @@ struct cil_list_item { void *data; }; +#define cil_list_is_empty(list) \ + ((list) == NULL || (list)->head == NULL) + #define cil_list_for_each(item, list) \ for (item = (list)->head; item != NULL; item = item->next)
Add a macro, called cil_list_is_empty, that returns true if the list pointer or list head is NULL. Signed-off-by: James Carter <jwcart2@gmail.com> --- libsepol/cil/src/cil_list.h | 3 +++ 1 file changed, 3 insertions(+)