summaryrefslogtreecommitdiffstats
path: root/tools/regression/mqueue/mqtest2/mqtest2.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/regression/mqueue/mqtest2/mqtest2.c')
-rw-r--r--tools/regression/mqueue/mqtest2/mqtest2.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/regression/mqueue/mqtest2/mqtest2.c b/tools/regression/mqueue/mqtest2/mqtest2.c
index 3ccdc9f..f37af20 100644
--- a/tools/regression/mqueue/mqtest2/mqtest2.c
+++ b/tools/regression/mqueue/mqtest2/mqtest2.c
@@ -18,14 +18,15 @@ void alarmhandler(int sig)
int main()
{
struct mq_attr attr;
- int mq, status, pid;
+ mqd_t mq;
+ int status, pid;
mq_unlink(MQNAME);
attr.mq_maxmsg = 5;
attr.mq_msgsize = 128;
mq = mq_open(MQNAME, O_CREAT | O_RDWR | O_EXCL, 0666, &attr);
- if (mq == -1)
+ if (mq == (mqd_t)-1)
err(1, "mq_open");
status = mq_getattr(mq, &attr);
if (status)
@@ -40,7 +41,7 @@ int main()
signal(SIGALRM, alarmhandler);
mq = mq_open(MQNAME, O_RDWR);
- if (mq == -1)
+ if (mq == (mqd_t)-1)
err(1, "child: mq_open");
buf = malloc(attr.mq_msgsize);
for (j = 0; j < LOOPS; ++j) {
OpenPOWER on IntegriCloud