summaryrefslogtreecommitdiff
path: root/minix/lib/libc/sys/close.c
blob: ac8c7f54c458e724ffa8be90e09cd68f3b3befa2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <sys/cdefs.h>
#include "namespace.h"
#include <lib.h>

#include <string.h>
#include <unistd.h>

int
close(int fd)
{
	message m;

	memset(&m, 0, sizeof(m));
	m.m_lc_vfs_close.fd = fd;
	m.m_lc_vfs_close.nblock = 0;

	return _syscall(VFS_PROC_NR, VFS_CLOSE, &m);
}