xref: /minix/minix/lib/libsys/mapdriver.c (revision 83133719)
1 #include "syslib.h"
2 
3 #include <string.h>
4 #include <unistd.h>
5 
6 int
7 mapdriver(char *label, devmajor_t major)
8 {
9 	message m;
10 
11 	memset(&m, 0, sizeof(m));
12 	m.m_lsys_vfs_mapdriver.label = (vir_bytes)label;
13 	m.m_lsys_vfs_mapdriver.labellen = strlen(label) + 1;
14 	m.m_lsys_vfs_mapdriver.major = major;
15 
16 	return _taskcall(VFS_PROC_NR, VFS_MAPDRIVER, &m);
17 }
18