summaryrefslogtreecommitdiffstats
path: root/man3/mq_getattr.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/mq_getattr.3')
-rw-r--r--man3/mq_getattr.316
1 files changed, 8 insertions, 8 deletions
diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3
index 895c4067b..5baf065bf 100644
--- a/man3/mq_getattr.3
+++ b/man3/mq_getattr.3
@@ -190,34 +190,34 @@ $ \fBcat /proc/sys/fs/mqueue/msgsize_default\fP
#include <stdlib.h>
#include <sys/stat.h>
#include <unistd.h>
-
+\&
#define errExit(msg) do { perror(msg); exit(EXIT_FAILURE); \e
} while (0)
-
+\&
int
main(int argc, char *argv[])
{
mqd_t mqd;
struct mq_attr attr;
-
+\&
if (argc != 2) {
fprintf(stderr, "Usage: %s mq\-name\en", argv[0]);
exit(EXIT_FAILURE);
}
-
+\&
mqd = mq_open(argv[1], O_CREAT | O_EXCL, 0600, NULL);
if (mqd == (mqd_t) \-1)
errExit("mq_open");
-
+\&
if (mq_getattr(mqd, &attr) == \-1)
errExit("mq_getattr");
-
+\&
printf("Maximum # of messages on queue: %ld\en", attr.mq_maxmsg);
printf("Maximum message size: %ld\en", attr.mq_msgsize);
-
+\&
if (mq_unlink(argv[1]) == \-1)
errExit("mq_unlink");
-
+\&
exit(EXIT_SUCCESS);
}
.EE