diff options
Diffstat (limited to 'lib/utils_base.h')
| -rw-r--r-- | lib/utils_base.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/utils_base.h b/lib/utils_base.h index b722d0ec..bda76595 100644 --- a/lib/utils_base.h +++ b/lib/utils_base.h | |||
| @@ -43,4 +43,11 @@ void die (int, const char *, ...) __attribute__((noreturn,format(printf, 2, 3))) | |||
| 43 | #define NP_RANGE_UNPARSEABLE 1 | 43 | #define NP_RANGE_UNPARSEABLE 1 |
| 44 | #define NP_WARN_WITHIN_CRIT 2 | 44 | #define NP_WARN_WITHIN_CRIT 2 |
| 45 | 45 | ||
| 46 | /* a simple check to see if we're running as root. | ||
| 47 | * returns zero on failure, nonzero on success */ | ||
| 48 | int np_check_if_root(void); | ||
| 49 | /* and a helpful wrapper around that. it returns the same status | ||
| 50 | * code from the above function, in case it's helpful for testing */ | ||
| 51 | int np_warn_if_not_root(void); | ||
| 52 | |||
| 46 | #endif /* _UTILS_BASE_ */ | 53 | #endif /* _UTILS_BASE_ */ |
