View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000777 | 1003.1(2013)/Issue7+TC1 | System Interfaces | public | 2013-10-23 01:33 | 2019-06-10 08:55 |
Reporter | nsz | Assigned To | |||
Priority | normal | Severity | Editorial | Type | Clarification Requested |
Status | Closed | Resolution | Accepted As Marked | ||
Name | Szabolcs Nagy | ||||
Organization | musl libc | ||||
User Reference | |||||
Section | inet_pton | ||||
Page Number | 1125 | ||||
Line Number | 37792-37794 | ||||
Interp Status | --- | ||||
Final Accepted Text | See 0000777:0002049. | ||||
Summary | 0000777: leading zeros in IPv6 address text forms | ||||
Description | The description of inet_pton about the accepted IPv6 text form says 1. The preferred form is "x:x:x:x:x:x:x:x", where the 'x' s are the hexadecimal values of the eight 16-bit pieces of the address. Leading zeros in individual fields can be omitted, but there shall be at least one numeral in every field. ... the text also refers to RFC 2373 which has a similar description. It only says that at least one hex digit is required in a field, it does not say what the maximum is. Appendix B in RFC 2373 makes it clear that at most four hex digits are allowed, long sequence of leading zeros are not allowed. | ||||
Desired Action | the text should make it clear that this is valid address format: 1:02:003:0004:: but this is invalid (according to RFC 2373): 1:0000002:: eg. add that "the hexadecimal number of a field has at most four digits" | ||||
Tags | tc2-2008 |
|
We believe the standard already requires this behavior, but agree that it should be spelled out explicitly. Change: The preferred form is "x:x:x:x:x:x:x:x", where the ’x’ s are the hexadecimal values of the eight 16-bit pieces of the address. Leading zeros in individual fields can be omitted, but there shall be at least one numeral in every field. on P1125 L37792-37794 to: The preferred form is "x:x:x:x:x:x:x:x", where the ’x’ s are the hexadecimal values of the eight 16-bit pieces of the address. Leading zeros in individual fields can be omitted, but there shall be one to four hexadecimal digits in every field. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-10-23 01:33 | nsz | New Issue | |
2013-10-23 01:33 | nsz | Name | => Szabolcs Nagy |
2013-10-23 01:33 | nsz | Organization | => musl libc |
2013-10-23 01:33 | nsz | Section | => inet_pton |
2013-10-23 01:33 | nsz | Page Number | => - |
2013-10-23 01:33 | nsz | Line Number | => - |
2013-12-05 17:22 | Don Cragun | Page Number | - => 1125 |
2013-12-05 17:22 | Don Cragun | Line Number | - => 37792-37794 |
2013-12-05 17:22 | Don Cragun | Interp Status | => --- |
2013-12-05 17:22 | Don Cragun | Note Added: 0002049 | |
2013-12-05 17:22 | Don Cragun | Status | New => Resolved |
2013-12-05 17:22 | Don Cragun | Resolution | Open => Accepted As Marked |
2013-12-05 17:23 | Don Cragun | Final Accepted Text | => See 0000777:0002049. |
2013-12-05 17:23 | Don Cragun | Tag Attached: tc2-2008 | |
2013-12-05 17:24 | Don Cragun | Note Edited: 0002049 | |
2019-06-10 08:55 | agadmin | Status | Resolved => Closed |