View Issue Details

IDProjectCategoryView StatusLast Update
00006061003.1(2008)/Issue 7Base Definitions and Headerspublic2019-12-19 16:12
Reporterphilip-guenther Assigned Toajosey  
PrioritynormalSeverityCommentTypeOmission
Status ClosedResolutionDuplicate 
NamePhilip Guenther
OrganizationOpenBSD
User Reference
Section13 Header, <arpa/inet.h>
Page Number222
Line Number7271
Interp Status---
Final Accepted Text
Summary0000606: <arpa/inet.h> should be required to define socklen_t
DescriptionThe <arpa/inet.h> header needs socklen_t for the inet_ntop()
declaration, but isn't currently required to provide it. While
implementations are permitted to define it (by the general "*_t are
reserved for standard headers" clause), is there any real benefit in
leaving it unspecified whether the application can depend on it being
defined there?
Desired ActionNear the start of the <arpa/inet.h> DESCRIPTION
section (I would suggest making it the second paragraph), add this paragraph:

The <arpa/inet.h> header shall define the socklen_t type through
typedef, as described in <sys/socket.h>.
TagsNo tags attached.

Relationships

duplicate of 0001290 Closed 1003.1(2016/18)/Issue7+TC2 arpa/inet.h - origin of socklen_t is unclear 

Activities

Don Cragun

2012-09-19 16:01

manager   bugnote:0001368

Insert a new paragraph before P222, L7271:
The <arpa/inet.h> header shall define the socklen_t type as described in <sys/socket.h>.

geoffclare

2019-12-19 16:10

manager   bugnote:0004691

This is being closed as a duplicate of bug 0001290 since, although it predates that bug, 1290 is tagged tc3-2008 whereas this was originally tagged issue8.

Issue History

Date Modified Username Field Change
2012-09-12 23:47 philip-guenther New Issue
2012-09-12 23:47 philip-guenther Status New => Under Review
2012-09-12 23:47 philip-guenther Assigned To => ajosey
2012-09-12 23:47 philip-guenther Name => Philip Guenther
2012-09-12 23:47 philip-guenther Organization => OpenBSD
2012-09-12 23:47 philip-guenther Section => 13 Header, <arpa/inet.h>
2012-09-12 23:47 philip-guenther Page Number => 222
2012-09-12 23:47 philip-guenther Line Number => 7271
2012-09-19 16:01 Don Cragun Interp Status => ---
2012-09-19 16:01 Don Cragun Final Accepted Text => See 0000606:0001368
2012-09-19 16:01 Don Cragun Note Added: 0001368
2012-09-19 16:01 Don Cragun Status Under Review => Resolved
2012-09-19 16:01 Don Cragun Resolution Open => Accepted As Marked
2012-09-19 16:01 Don Cragun Tag Attached: issue8
2019-12-18 19:39 Don Cragun Relationship added related to 0001290
2019-12-19 16:10 geoffclare Final Accepted Text See 0000606:0001368 =>
2019-12-19 16:10 geoffclare Note Added: 0004691
2019-12-19 16:10 geoffclare Status Resolved => Closed
2019-12-19 16:10 geoffclare Resolution Accepted As Marked => Duplicate
2019-12-19 16:12 geoffclare Relationship replaced duplicate of 0001290
2019-12-20 09:06 geoffclare Tag Detached: issue8