syscalls/lseek10: cleanup && convert to new API
1) add SAFE_MKNOD macro
2) remove duplicate tests
3) merge lseek10 into lseek02
Signed-off-by: Xiao Yang <yangx.jy@cn.fujitsu.com>
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/include/tst_safe_macros.h b/include/tst_safe_macros.h
index 09745c1..8245b68 100644
--- a/include/tst_safe_macros.h
+++ b/include/tst_safe_macros.h
@@ -433,4 +433,9 @@
int safe_setsid(const char *file, const int lineno);
#define SAFE_SETSID() safe_setsid(__FILE__, __LINE__)
+int safe_mknod(const char *file, const int lineno, const char *pathname,
+ mode_t mode, dev_t dev);
+#define SAFE_MKNOD(pathname, mode, dev) \
+ safe_mknod(__FILE__, __LINE__, (pathname), (mode), (dev))
+
#endif /* SAFE_MACROS_H__ */