]> granicus.if.org Git - strace/blobdiff - tests/creat.c
tests: extend TEST_NETLINK_OBJECT macro
[strace] / tests / creat.c
index 759c77837a44b5aaa89c296c01b984d298d06395..f22fdaaa4fe2ef8186bd9e59ac8853b8546b9265 100644 (file)
@@ -1,24 +1,11 @@
 #include "tests.h"
-#include <sys/syscall.h>
+#include <asm/unistd.h>
 
 #ifdef __NR_creat
 
-# include <errno.h>
-# include <stdio.h>
-# include <unistd.h>
-
-# define TMP_FILE "creat"
-
-int
-main(void)
-{
-       long rc = syscall(__NR_creat, TMP_FILE, 0400);
-       printf("creat(\"%s\", %#o) = %ld %s (%m)\n",
-              TMP_FILE, 0400, rc, errno2name());
-
-       puts("+++ exited with 0 +++");
-       return 0;
-}
+# define TEST_SYSCALL_NR __NR_creat
+# define TEST_SYSCALL_STR "creat"
+# include "umode_t.c"
 
 #else