__AUDIT_MQ_GETSETATT(9) Audit Interfaces __AUDIT_MQ_GETSETATT(9)NAME
__audit_mq_getsetattr - record audit data for a POSIX MQ get/set attribute
SYNOPSIS
void __audit_mq_getsetattr(mqd_t mqdes, struct mq_attr * mqstat);
ARGUMENTS
mqdes
MQ descriptor
mqstat
MQ flags
COPYRIGHT Kernel Hackers Manual 2.6. July 2010 __AUDIT_MQ_GETSETATT(9)
Check Out this Related Man Page
mq_getattr(3C) Standard C Library Functions mq_getattr(3C)NAME
mq_getattr - get message queue attributes
SYNOPSIS
#include <mqueue.h>
int mq_getattr(mqd_t mqdes, struct mq_attr *mqstat);
DESCRIPTION
The mqdes argument specifies a message queue descriptor. The mq_getattr() function is used to get status information and attributes of the
message queue and the open message queue description associated with the message queue descriptor. The results are returned in the mq_attr
structure referenced by the mqstat argument.
Upon return, the following members will have the values associated with the open message queue description as set when the message queue
was opened and as modified by subsequent mq_setattr(3C) calls:
mq_flags message queue flags
The following attributes of the message queue are returned as set at message queue creation:
mq_maxmsg maximum number of messages
mq_msgsize maximum message size
mq_curmsgs number of messages currently on the queue.
RETURN VALUES
Upon successful completion, the mq_getattr() function returns 0. Otherwise, the function returns -1 and sets errno to indicate the error.
ERRORS
The mq_getattr() function will fail if:
EBADF The mqdes argument is not a valid message queue descriptor.
ENOSYS The mq_getattr() function is not supported by the system.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
|ATTRIBUTE TYPE |ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Committed |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
|Standard |See standards(5). |
+-----------------------------+-----------------------------+
SEE ALSO msgctl(2), msgget(2), msgrcv(2), msgsnd(2), mqueue.h(3HEAD), mq_open(3C), mq_send(3C), mq_setattr(3C), attributes(5), standards(5)NOTES
Solaris 2.6 was the first release to support the Asynchronous Input and Output option. Prior to this release, this function always returned
-1 and set errno to ENOSYS.
SunOS 5.11 5 Feb 2008 mq_getattr(3C)
Hi all,
I want to create a new user and grant him ONLY transfer files access to a specific directory where he can only upload and read the files. He should be restricted to this activity only.
Regards (6 Replies)
Hi everyone,
I know the following questions are noobish questions but I am asking them because I am confused about the basics of history behind UNIX and LINUX.
Ok onto business, my questions are-:
Was/Is UNIX ever an open source operating system ?
If UNIX was... (21 Replies)
Hi,
Last 2 weeks I have searched many forums and i haven't found the answer for the question:
How to get all command output to Putty title?
Needed it for other programs to know when some jobs on a server is done and is it done right or wrong. Plink stdout and stdin wasn't working, i used many... (1 Reply)
anyone have any idea how do to this with auth_attr?
I suspect if I grant him
solaris.device.:RO::Device Allocation::help=DevAllocHeader.html
that will work but I'm unsure. Just looking for a second opinion. (10 Replies)
I am looking for a stable, reliable system to replace my current Windows systems in the home. These are simple systems that I purchased from the local Big Box store.
I have heard many good things about Unix and it's various children and it sounds like a good option to me. I have worked... (2 Replies)
We have a lot of scripts using cut as :
cut -c 0-8 --works for cut (GNU coreutils) 5.97, but does not work for cut (GNU coreutils) 8.4.
Gives error -
cut: fields and positions are numbered from 1
Try `cut --help' for more information.
The position needs to start with 1 for later... (6 Replies)
I've got a problem with a proxy configuration. We have an LDAP group that lists all users who are authorised to use the proxy to FTP (usually Filezilla) out to the world, and by implication those not in the group should be denied. My users are delighted that this has been enabled and those that... (9 Replies)
hi folks,
how to using tar with exclude directory and compress it using tar.Z
i only know how to exclude dir only with this command below:
tar -cvf /varios/restore/test.tar -X excludefile.txt /jfma/test1/
how to compress it using 1 command?
Thanx
Please use CODE tags as... (6 Replies)
Hello All,
I had recently learnt a bit of Docker(which provides containerization process).
Here are some of my learning points from it.
Let us start first with very basic question:
What is Docker:
Docker is a platform for sysadmins and developers to DEPLOY, DEVELOP and RUN applications ... (7 Replies)
What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file.
# When the shell exits, append to the history file instead of overwriting it
shopt -s histappend (3 Replies)
Hello for all,
I am testing the behavior of a 32 bit application running on Solaris 5.10 (SPARC), and realize it reaches 4GB of memory and then crashes.
It doesn't matter the amount of used memory as application is intended to perform many transactions; rather, what I want to achieve is to... (2 Replies)