summaryrefslogtreecommitdiff
path: root/minix/lib/libsys/copyfd.c
blob: fb1ff87c24cde4d54fd49ff27dd33a6e910227d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "syslib.h"

#include <string.h>

int
copyfd(endpoint_t endpt, int fd, int what)
{
	message m;

	memset(&m, 0, sizeof(m));
	m.m_lsys_vfs_copyfd.endpt = endpt;
	m.m_lsys_vfs_copyfd.fd = fd;
	m.m_lsys_vfs_copyfd.what = what;

	return _taskcall(VFS_PROC_NR, VFS_COPYFD, &m);
}