View Issue Details

IDProjectCategoryView StatusLast Update
00002591003.1(2008)/Issue 7System Interfacespublic2013-04-16 13:06
Reportergeoffclare Assigned Toajosey  
PrioritynormalSeverityObjectionTypeOmission
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Sectionmq_open
Page Number1328
Line Number43674
Interp StatusApproved
Final Accepted Text0000259:0000429
Summary0000259: mq_open() O_CREAT missing statement about unused mq_attr members
DescriptionThe mq_setattr() page has an explicit statement about the members of
mq_attr that it does not use:

    The values of the mq_maxmsg, mq_msgsize, and mq_curmsgs members
    of the mq_attr structure shall be ignored by mq_setattr().

There should be a similar statement in the description of O_CREAT
on the mq_open() page.
Desired ActionAfter

    the message queue mq_maxmsg and mq_msgsize attributes shall be set
    to the values of the corresponding members in the mq_attr
    structure referred to by attr.

Add

    The values of the mq_flags and mq_curmsgs members of the mq_attr
    structure shall be ignored.
Tagstc1-2008

Activities

msbrown

2010-06-17 15:09

manager   bugnote:0000429

Interpretation response
------------------------

The standard does not speak to this issue, and as such no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor.



Notes to the Editor (not part of this interpretation):
-------------------------------------------------------
WG recommends that the actions proposed in the DESIRED ACTION section be taken.

ajosey

2010-07-30 09:36

manager   bugnote:0000514

Comments/objections on the proposed interpretation are due by 31 Aug 2010

Issue History

Date Modified Username Field Change
2010-06-09 16:00 geoffclare New Issue
2010-06-09 16:00 geoffclare Status New => Under Review
2010-06-09 16:00 geoffclare Assigned To => ajosey
2010-06-09 16:00 geoffclare Name => Geoff Clare
2010-06-09 16:00 geoffclare Organization => The Open Group
2010-06-09 16:00 geoffclare Section => mq_open
2010-06-09 16:00 geoffclare Page Number => 1328
2010-06-09 16:00 geoffclare Line Number => 43674
2010-06-09 16:00 geoffclare Interp Status => ---
2010-06-17 15:09 msbrown Interp Status --- => Pending
2010-06-17 15:09 msbrown Note Added: 0000429
2010-06-17 15:09 msbrown Status Under Review => Interpretation Required
2010-06-17 15:09 msbrown Resolution Open => Accepted
2010-06-17 15:10 msbrown Final Accepted Text => 0000259:0000429
2010-07-30 09:36 ajosey Interp Status Pending => Proposed
2010-07-30 09:36 ajosey Note Added: 0000514
2010-09-03 06:23 ajosey Interp Status Proposed => Approved
2010-09-24 16:09 geoffclare Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Interpretation Required => Closed