View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001829 | 1003.1(2016/18)/Issue7+TC2 | System Interfaces | public | 2024-05-02 16:48 | 2025-06-05 10:10 |
| Reporter | geoffclare | Assigned To | geoffclare | ||
| Priority | normal | Severity | Objection | Type | Error |
| Status | Applied | Resolution | Accepted As Marked | ||
| Name | Geoff Clare | ||||
| Organization | The Open Group | ||||
| User Reference | |||||
| Section | symlink() | ||||
| Page Number | 2095 | ||||
| Line Number | 67093 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | See 0001829:0006791. | ||||
| Summary | 0001829: symlink() and terminating null bytes | ||||
| Description | The description of symlink() says the created symbolic link contains "the string pointed to by path1". Since a string by definition has a terminating null byte, by a strict reading this implies the null is included in the symbolic link, but that's not the intended requirement, nor how systems behave. | ||||
| Desired Action | On page 2095 line 67093 section symlink(), change:The symlink() function shall create a symbolic link called path2 that contains the string pointed to by path1 (path2 is the name of the symbolic link created, path1 is the string contained in the symbolic link).to: The symlink() function shall create a symbolic link called path2 that contains the string pointed to by path1, excluding the terminating null byte. (That is, path2 specifies the pathname of the symbolic link created; path1 specifies the contents of the symbolic link.) | ||||
| Tags | tc1-2024 | ||||
|
|
Also on page 965 line 32824 section fstatat(), delete:not including any terminating null byte |
|
|
Make the changes suggested in the Desired Action and in 0001829:0006776. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-05-02 16:48 | geoffclare | New Issue | |
| 2024-05-02 16:48 | geoffclare | Name | => Geoff Clare |
| 2024-05-02 16:48 | geoffclare | Organization | => The Open Group |
| 2024-05-02 16:48 | geoffclare | Section | => symlink() |
| 2024-05-02 16:48 | geoffclare | Page Number | => 2095 |
| 2024-05-02 16:48 | geoffclare | Line Number | => 67093 |
| 2024-05-02 16:48 | geoffclare | Interp Status | => --- |
| 2024-05-02 16:52 | geoffclare | Note Added: 0006776 | |
| 2024-05-20 16:05 | Don Cragun | Note Added: 0006791 | |
| 2024-05-20 16:06 | Don Cragun | Final Accepted Text | => See 0001829:0006791. |
| 2024-05-20 16:06 | Don Cragun | Status | New => Resolved |
| 2024-05-20 16:06 | Don Cragun | Resolution | Open => Accepted As Marked |
| 2024-05-20 16:07 | Don Cragun | Tag Attached: tc1-2024 | |
| 2025-06-03 16:47 | geoffclare | Assigned To | => geoffclare |
| 2025-06-05 10:10 | geoffclare | Status | Resolved => Applied |