Email List: Xaustin-group-lX
[All Lists]

Resolutions from the Base Working Group

To: yyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Resolutions from the Base Working Group
From: Andrew Josey <yyyyyy@xxxxxxxxxxxxxxxxx>
Date: Fri, 24 May 2002 08:44:57 +0100
All
Enclosed are recent resolutions from the Open Group Base Working Group
arising from the May 2002 meeting.  Two of these relate to the aardvark
(references enclosed), the other (bwg2002-001) raises a defect with the
XSI conformance requirements which should be addressed in TC1.

regards
Andrew

Base WG RESOLUTION: bwg2001-014 (getrlimit())
=======================

The Base WG resolves to change the description of RLIMIT_NOFILE
in getrlimit()

from:
        If this limit is exceeded, functions that allocate new file
        descriptors may fail with errno set to [EMFILE].

to:
        If this limit is exceeded, functions that allocate new file
        descriptors shall fail with errno set to [EMFILE].

Rationale:
This is a change of "may fail" to "shall fail".  The use of "may fail"
is inconsistent with other parts of the standard which clearly require
that an EMFILE error must occur when the RLIMIT_NOFILE soft limit is
exceeded.  The remainder of the description of RLIMIT_NOFILE is clear
that when the soft limit has been reached, no more file descriptors
can be opened.  Therefore an attempt to open another file descriptor
must fail, and according to section 2.3 "Error Numbers" (line 822),
the errno value which is set when a failure occurs due to this condition
cannot be different from the one described in XSH for that condition -
i.e. it must be EMFILE.

The referenced aardvark is: XSH ERN 26  (finaltext aardvark)

Approved: May 23 2002

Base WG RESOLUTION: bwg2002-002
=======================


The Base WG resolves to include the nm utility within the
list of utilities that make up the  XSI Development Utilities option in
XBD6 Section 2.1.4.2 (lines 794-797)

Approved: May 23 2002

Base WG RESOLUTION: bwg2002-002
=======================

The Base WG resolves to adopt the changes in the Austin Group
May 2002 aardvark change request reports for IPv6 alignment (sockets
functions and headers) and approve their inclusion in
the technical corrigenda track.

The referenced aardvarks are: XBD ERN 23,25,26; XSH ERN
17,18,19,23,24,25,29,30 (from finaltext aardvark)

Approved: May 23 2002


-----
Andrew Josey                                The Open Group  
Austin Group Chair                          Apex Plaza,Forbury Road,
Email: yyyyyyy@xxxxxxxxxxxxx                Reading,Berks.RG1 1AX,England
Tel:   +44 118 9508311 ext 2250             Fax: +44 118 9500110

<Prev in Thread] Current Thread [Next in Thread>
  • Resolutions from the Base Working Group, Andrew Josey <=