master
 1#include <mqueue.h>
 2#include <errno.h>
 3#include "syscall.h"
 4
 5int mq_unlink(const char *name)
 6{
 7	int ret;
 8	if (*name == '/') name++;
 9	ret = __syscall(SYS_mq_unlink, name);
10	if (ret < 0) {
11		if (ret == -EPERM) ret = -EACCES;
12		errno = -ret;
13		return -1;
14	}
15	return ret;
16}