chiark / gitweb /
basic: when parsing verb command lines, optionally shortcut them in chroot() environments
[elogind.git] / src / basic / string-util.h
index 54f9d3058cc5257595e30f2c011943c77be67e0d..7ed649ae6cd4a88c2ac5d8295f675a4a3b441481 100644 (file)
@@ -128,7 +128,12 @@ char *strstrip(char *s);
 char *delete_chars(char *s, const char *bad);
 char *truncate_nl(char *s);
 
-char *ascii_strlower(char *path);
+char ascii_tolower(char x);
+char *ascii_strlower(char *s);
+char *ascii_strlower_n(char *s, size_t n);
+
+int ascii_strcasecmp_n(const char *a, const char *b, size_t n);
+int ascii_strcasecmp_nn(const char *a, size_t n, const char *b, size_t m);
 
 bool chars_intersect(const char *a, const char *b) _pure_;