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 b722d0e..bda7659 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_ */ |