diff options
-rw-r--r-- | src/libstrongswan/utils.c | 16 | ||||
-rw-r--r-- | src/libstrongswan/utils.h | 10 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/libstrongswan/utils.c b/src/libstrongswan/utils.c index dc5b16a30..75b02a865 100644 --- a/src/libstrongswan/utils.c +++ b/src/libstrongswan/utils.c @@ -148,6 +148,22 @@ void *return_null() } /** + * returns TRUE + */ +bool return_true() +{ + return TRUE; +} + +/** + * returns FALSE + */ +bool return_false() +{ + return FALSE; +} + +/** * nop operation */ void nop() diff --git a/src/libstrongswan/utils.h b/src/libstrongswan/utils.h index e8bcfdb6b..d0d774b99 100644 --- a/src/libstrongswan/utils.h +++ b/src/libstrongswan/utils.h @@ -255,6 +255,16 @@ void *return_null(); void nop(); /** + * returns TRUE + */ +bool return_true(); + +/** + * returns FALSE + */ +bool return_false(); + +/** * Special type to count references */ typedef volatile u_int refcount_t; |