Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0001455 [1003.1(2016/18)/Issue7+TC2] System Interfaces Objection Clarification Requested 2021-03-02 14:16 2021-11-26 15:12
Reporter geoffclare View Status public  
Assigned To
Priority normal Resolution Accepted  
Status Applied  
Name Geoff Clare
Organization The Open Group
User Reference
Section 2.4.3
Page Number 494
Line Number 17135,17137
Interp Status ---
Final Accepted Text
Summary 0001455: readv() and writev() are missing from the table of async-signal-safe functions
Description It appears that readv() and writev() were accidentally omitted from the table of async-signal-safe functions in 2.4.3 when SUSv2 and POSIX.1-1996 were merged in 2001.

The description of readv() begins with "The readv() function shall be equivalent to read(), except as described below", and nothing "below" says that one of the exceptions is that the async-signal-safe requirement for read() does not apply to readv().

Likewise for writev().
Desired Action Add readv() and writev() to the table.
Tags tc3-2008
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2021-03-02 14:16 geoffclare New Issue
2021-03-02 14:16 geoffclare Name => Geoff Clare
2021-03-02 14:16 geoffclare Organization => The Open Group
2021-03-02 14:16 geoffclare Section => 2.4.3
2021-03-02 14:16 geoffclare Page Number => 494
2021-03-02 14:16 geoffclare Line Number => 17135,17137
2021-03-02 14:16 geoffclare Interp Status => ---
2021-11-11 16:56 Don Cragun Status New => Resolved
2021-11-11 16:56 Don Cragun Resolution Open => Accepted
2021-11-11 16:56 Don Cragun Tag Attached: tc3-2008
2021-11-26 15:12 geoffclare Status Resolved => Applied


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker