+bool plymouth_running(void) {
+ return access("/run/plymouth/pid", F_OK) >= 0;
+}
+
char* strshorten(char *s, size_t l) {
assert(s);
char* strshorten(char *s, size_t l) {
assert(s);
bool nulstr_contains(const char*nulstr, const char *needle);
bool nulstr_contains(const char*nulstr, const char *needle);
+bool plymouth_running(void);
+
bool hostname_is_valid(const char *s) _pure_;
char* hostname_cleanup(char *s, bool lowercase);
bool hostname_is_valid(const char *s) _pure_;
char* hostname_cleanup(char *s, bool lowercase);