X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Futil.h;h=ccbe8a3efa4ab0bc9d2f77b9eac43f88feb05e8a;hb=7dfe96eebc1cde5d6b23d7879087ea9102943d7d;hp=e254bc7884b284b9289c1ec423dd16349f4a1f55;hpb=4e240ab0c93f4d454b065eef7074132969ac6f16;p=elogind.git diff --git a/src/util.h b/src/util.h index e254bc788..ccbe8a3ef 100644 --- a/src/util.h +++ b/src/util.h @@ -406,10 +406,6 @@ bool tty_is_vc(const char *tty); int vtnr_from_tty(const char *tty); const char *default_term_for_tty(const char *tty); -int detect_vm(const char **id); -int detect_container(const char **id); -int detect_virtualization(const char **id); - void execute_directory(const char *directory, DIR *_d, char *argv[]); int kill_and_sigcont(pid_t pid, int sig); @@ -471,6 +467,8 @@ int block_get_whole_disk(dev_t d, dev_t *ret); int file_is_sticky(const char *p); +int strdup_or_null(const char *a, char **b); + #define NULSTR_FOREACH(i, l) \ for ((i) = (l); (i) && *(i); (i) = strchr((i), 0)+1)