xref: /minix/minix/lib/libsys/copyfd.c (revision 00b67f09)
1 #include "syslib.h"
2 
3 #include <string.h>
4 
5 int
6 copyfd(endpoint_t endpt, int fd, int what)
7 {
8 	message m;
9 
10 	memset(&m, 0, sizeof(m));
11 	m.m_lsys_vfs_copyfd.endpt = endpt;
12 	m.m_lsys_vfs_copyfd.fd = fd;
13 	m.m_lsys_vfs_copyfd.what = what;
14 
15 	return _taskcall(VFS_PROC_NR, VFS_COPYFD, &m);
16 }
17