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
0001843 [1003.1(2024)/Issue8] Base Definitions and Headers Objection Error 2024-07-21 20:33 2024-07-25 16:30
Reporter philip-guenther View Status public  
Assigned To
Priority normal Resolution Accepted  
Status Resolved  
Name Philip Guenther
Organization OpenBSD
User Reference <fcntl.h>
Section fcntl.h
Page Number 248
Line Number 8701-8706 (looking at 202x_d4.1)
Interp Status ---
Final Accepted Text
Summary 0001843: description of O_EXEC+O_SEARCH not updated after defect 658
Description Defect 658 specified the legal behaviors of open(O_EXEC) on directory and open(O_SEARCH) on a non-directory, but the fcntl.h description wasn't updated to match.

  O_EXEC Open for execute only (non-directory files). The result is
            unspecified if this flag is applied to a directory.
...
  O_SEARCH Open directory for search only. The result is unspecified if
            this flag is applied to a non-directory file.

The second sentence of each description is no longer true: the permitted behaviors are specified.
Desired Action Since the permitted behaviors of open/openat are specified in their specific pages, I think we should just delete the second sentence ("The result is unspecified...") from each item.
Tags tc1-2024
Attached Files

- Relationships
related to 0001665Closed Issue 8 drafts Contradictory text in descriptions of O_EXEC and O_SEARCH 

-  Notes
(0006836)
geoffclare (manager)
2024-07-22 08:49

The Description text contained a copy of the Desired Action in the middle of quoted text from the standard. I have removed it.

- Issue History
Date Modified Username Field Change
2024-07-21 20:33 philip-guenther New Issue
2024-07-21 20:33 philip-guenther Name => Philip Guenther
2024-07-21 20:33 philip-guenther Organization => OpenBSD
2024-07-21 20:33 philip-guenther User Reference => <fcntl.h>
2024-07-21 20:33 philip-guenther Section => fcntl.h
2024-07-21 20:33 philip-guenther Page Number => 248
2024-07-21 20:33 philip-guenther Line Number => 8701-8706 (looking at 202x_d4.1)
2024-07-22 08:49 geoffclare Interp Status => ---
2024-07-22 08:49 geoffclare Note Added: 0006836
2024-07-22 08:49 geoffclare Description Updated
2024-07-22 08:54 geoffclare Relationship added related to 0001665
2024-07-25 16:30 Don Cragun Status New => Resolved
2024-07-25 16:30 Don Cragun Resolution Open => Accepted
2024-07-25 16:31 Don Cragun Tag Attached: tc1-2024


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