MQ_NAMELEN
name = kmalloc(MQ_NAMELEN, M_MQBUF, M_WAITOK | M_ZERO | M_NULLOK);
error = copyinstr(uap->name, name, MQ_NAMELEN - 1, NULL);
if (strncmp(mq->mq_name, name, MQ_NAMELEN) == 0) {
name = kmalloc(MQ_NAMELEN, M_MQBUF, M_WAITOK | M_ZERO | M_NULLOK);
error = copyinstr(uap->name, name, MQ_NAMELEN - 1, NULL);
strlcpy(mq_new->mq_name, name, MQ_NAMELEN);
char mq_name[MQ_NAMELEN];