Opened 13 years ago

Last modified 10 years ago

#244 accepted defect

socklen_t is not declared

Reported by: dryeo Owned by: Yuri Dario
Priority: normal Milestone: libc-0.7
Component: libc Version: 0.6
Severity: normal Keywords:
Cc: dave.r.yeo@…

Description

According to http://pubs.opengroup.org/onlinepubs/007908799/xns/syssocket.h.html socklen_t should be typedef in sys/socket.h, probably as an int on OS/2.

Change History (4)

comment:1 Changed 12 years ago by bird

Component: emxlibc
Milestone: libc-0.7
Status: newaccepted
Version: 0.6

The OS/2 TCPIP header doesn't have socklen_t so currently neither does libc. This will change when updating the TCPIP bits in libc, but it's a major undertaking to get right. One of the next major releases.

comment:2 Changed 10 years ago by Yuri Dario

Milestone: libc-0.7libc-0.6.6

comment:3 Changed 10 years ago by Yuri Dario

Owner: changed from bird to Yuri Dario

comment:4 Changed 10 years ago by bird

Milestone: libc-0.6.6libc-0.7

This will have to wait for libc-0.7 as already stated. It will be part of an effort to resync socket.h and other with BSD.

Note: See TracTickets for help on using tickets.