summaryrefslogtreecommitdiffstats
path: root/test-tool
diff options
context:
space:
mode:
Diffstat (limited to 'test-tool')
-rw-r--r--test-tool/test-tool.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/test-tool/test-tool.c b/test-tool/test-tool.c
index 73f3af5c..93aaca20 100644
--- a/test-tool/test-tool.c
+++ b/test-tool/test-tool.c
@@ -41,6 +41,16 @@
#define N_(str) str
#endif
+#define STREQ(a,b) (strcmp((a),(b)) == 0)
+#define STRCASEEQ(a,b) (strcasecmp((a),(b)) == 0)
+#define STRNEQ(a,b) (strcmp((a),(b)) != 0)
+#define STRCASENEQ(a,b) (strcasecmp((a),(b)) != 0)
+#define STREQLEN(a,b,n) (strncmp((a),(b),(n)) == 0)
+#define STRCASEEQLEN(a,b,n) (strncasecmp((a),(b),(n)) == 0)
+#define STRNEQLEN(a,b,n) (strncmp((a),(b),(n)) != 0)
+#define STRCASENEQLEN(a,b,n) (strncasecmp((a),(b),(n)) != 0)
+#define STRPREFIX(a,b) (strncmp((a),(b),strlen((b))) == 0)
+
#define DEFAULT_TIMEOUT 120
static const char *helper = DEFAULT_HELPER;