github.com/afumu/libc@v0.0.6/musl/src/mq/mq_unlink.c (about) 1 #include <mqueue.h> 2 #include <errno.h> 3 #include "syscall.h" 4 5 int 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 }