chiark / gitweb /
regress: Make special arrangements for close()
[adns.git] / regress / hsyscalls.i4
index 57270d8662e5debf0aab3b388a0dc2af879d7b8b..9ad7eb28b2ca9db5f03083397bd025a840eddbc8 100644 (file)
@@ -100,11 +100,6 @@ hm_syscall(
        hm_arg_int(backlog) hm_na
 ')
 
-hm_syscall(
-       close, `hm_rv_succfail', `
-       hm_arg_fd(fd) hm_na
-')
-
 hm_syscall(
        sendto, `hm_rv_any', `
        hm_arg_fd(fd) hm_na
@@ -136,6 +131,14 @@ hm_syscall(
 hm_specsyscall(int, writev, `int fd, const struct iovec *vector, size_t count')
 hm_specsyscall(int, gettimeofday, `struct timeval *tv, struct timezone *tz')
 hm_specsyscall(pid_t, getpid, `void')
+hm_specsyscall(int, close, `int fd')
+
+m4_define(hm_stdsyscall_close,`
+hm_syscall(
+       close, `hm_rv_succfail', `
+       hm_arg_fd(fd) hm_na
+')
+')
 
 hm_specsyscall(void*, malloc, `size_t sz')
 hm_specsyscall(void, free, `void *ptr')