X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Fmqueue.c;h=d9f754c472073013f079b3c77591ae58144a665b;hb=0ef2646848cbc2e6c59f8757165b5790b0132281;hp=46489749f621ee1c2ec6ab1a5311ede7cb6c9d77;hpb=6a2161f389e6115bb3b948d71c56c8c882eaeda6;p=libc-test diff --git a/src/api/mqueue.c b/src/api/mqueue.c index 4648974..d9f754c 100644 --- a/src/api/mqueue.c +++ b/src/api/mqueue.c @@ -16,18 +16,18 @@ F(long, mq_maxmsg) F(long, mq_msgsize) F(long, mq_curmsgs) } -int(*p_mq_close)(mqd_t) = mq_close; -int(*p_mq_getattr)(mqd_t,struct mq_attr*) = mq_getattr; -int(*p_mq_notify)(mqd_t,const struct sigevent*) = mq_notify; -mqd_t(*p_mq_open)(const char*,int,...) = mq_open; -ssize_t(*p_mq_receive)(mqd_t,char*,size_t,unsigned*) = mq_receive; -int(*p_mq_send)(mqd_t,const char*,size_t,unsigned) = mq_send; -int(*p_mq_setattr)(mqd_t,const struct mq_attr*restrict,struct mq_attr*restrict) = mq_setattr; -int(*p_mq_unlink)(const char*) = mq_unlink; +{int(*p)(mqd_t) = mq_close;} +{int(*p)(mqd_t,struct mq_attr*) = mq_getattr;} +{int(*p)(mqd_t,const struct sigevent*) = mq_notify;} +{mqd_t(*p)(const char*,int,...) = mq_open;} +{ssize_t(*p)(mqd_t,char*,size_t,unsigned*) = mq_receive;} +{int(*p)(mqd_t,const char*,size_t,unsigned) = mq_send;} +{int(*p)(mqd_t,const struct mq_attr*restrict,struct mq_attr*restrict) = mq_setattr;} +{int(*p)(const char*) = mq_unlink;} } #include static void g() { -ssize_t(*p_mq_timedreceive)(mqd_t,char*restrict,size_t,unsigned*restrict,const struct timespec*restrict) = mq_timedreceive; -int(*p_mq_timedsend)(mqd_t,const char*,size_t,unsigned,const struct timespec*) = mq_timedsend; +{ssize_t(*p)(mqd_t,char*restrict,size_t,unsigned*restrict,const struct timespec*restrict) = mq_timedreceive;} +{int(*p)(mqd_t,const char*,size_t,unsigned,const struct timespec*) = mq_timedsend;} }