I think it could be root permissions problem. Are you running this binary as root user ? On 8/9/05, raja <[email protected]> wrote: > Hi, > I am Creating a posix message queue using the following code. > > > #include <stdio.h> > #include <stdlib.h> > #include <mqueue.h> > #include <errno.h> > #include <string.h> > #include <fcntl.h> > #include <sys/stat.h> > #include <sys/types.h> > > int main(int argc,char *argv[]) > { > mqd_t mq_des; > mq_des = mq_open(argv[1],O_CREAT | O_RDWR | O_EXCL,S_IRUSR | S_IWUSR > | S_IRGRP | S_IROTH , NULL); > if(mq_des < 0) > { > printf("Unable To Create MsgQ\n"); > perror("mq_open"); > return mq_des; > } > printf("MsgQ is Opened With Descriptor : %d\n",mq_des); > return mq_des; > } > > > and I after compiling I am giving > > ./a.out /root/Desktop/msgq1 > > > But It is giving as unable to create message queue and showing error as > 'permission denied' > > Would you please help me. > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to [email protected] > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- Thanks and Regards, Nikhil. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- References:
- query...
- From: raja <[email protected]>
- query...
- Prev by Date: query...
- Next by Date: RE: query...
- Previous by thread: query...
- Next by thread: RE: query...
- Index(es):