Opened 14 years ago
Last modified 12 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 by , 14 years ago
| Component: | emx → libc |
|---|---|
| Milestone: | → libc-0.7 |
| Status: | new → accepted |
| Version: | → 0.6 |
comment:2 by , 12 years ago
| Milestone: | libc-0.7 → libc-0.6.6 |
|---|
comment:3 by , 12 years ago
| Owner: | changed from to |
|---|
comment:4 by , 12 years ago
| Milestone: | libc-0.6.6 → libc-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.

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.