chiark / gitweb /
util: introduce strcaseeq/strncaseeq
[elogind.git] / src / shared / util.h
index cd13457528c14d2727483b1497e673adc404c9db..3ad90ddce416814f337c17a8321ee1b9d33bd3c4 100644 (file)
@@ -65,6 +65,8 @@ size_t page_size(void);
 
 #define streq(a,b) (strcmp((a),(b)) == 0)
 #define strneq(a, b, n) (strncmp((a), (b), (n)) == 0)
+#define strcaseeq(a,b) (strcasecmp((a),(b)) == 0)
+#define strncaseeq(a, b, n) (strncasecmp((a), (b), (n)) == 0)
 
 bool streq_ptr(const char *a, const char *b);