|
# include "syslib.h"
|
|
# include <string.h>
|
|
|
|
#define MAX_PAYLOAD 32
|
|
|
|
int sys_mq_open(const char *name, int oflag)
|
|
{
|
|
message m;
|
|
|
|
m.m_lsys_krn_sys_mqueue_open.oflag = oflag;
|
|
strncpy(m.m_lsys_krn_sys_mqueue_open.name, name, MAX_PAYLOAD);
|
|
|
|
return _kernel_call(SYS_MQ_OPEN, &m);
|
|
}
|