Bug 4719

Summary: should define _IOT__IOTBASE_unsigned and _IOT__IOTBASE_size_t
Product: glibc Reporter: Samuel Thibault <samuel.thibault>
Component: hurdAssignee: Roland McGrath <roland>
Status: RESOLVED FIXED    
Severity: normal CC: glibc-bugs
Priority: P2 Flags: fweimer: security-
Version: unspecified   
Target Milestone: 2.22   
Host: Target:
Build: Last reconfirmed:
Attachments: Add definitions of _IOT__IOTBASE_unsigned and _IOT__IOTBASE_size_t
Support unsigned char/short/int/long

Description Samuel Thibault 2007-07-01 22:49:10 UTC
Some applications use unsigned and size_t in ioctls, so bits/ioctls.h should define _IOT__IOTBASE_unsigned and _IOT__IOTBASE_size_t.
Comment 1 Samuel Thibault 2007-07-01 22:49:39 UTC
Created attachment 1909 [details]
Add definitions of _IOT__IOTBASE_unsigned and _IOT__IOTBASE_size_t
Comment 2 Samuel Thibault 2007-07-22 12:43:41 UTC
Fixed in HEAD.
Comment 3 Samuel Thibault 2007-07-22 13:16:58 UTC
Oops, sorry, this didn't get commited
Comment 4 Samuel Thibault 2007-12-16 03:00:11 UTC
Created attachment 2137 [details]
Support unsigned char/short/int/long

Instead of supporting just "unsigned", we should support unsigned
char/short/int/long, which this patch does by just dropping signedness
qualifiers, which we don't need to encode. Also, support ssize_t in addition to
size_t.
Comment 5 Samuel Thibault 2015-02-07 21:28:15 UTC
Fixed in HEAD.
Comment 6 jsm-csl@polyomino.org.uk 2015-02-09 16:20:17 UTC
When committing a patch that fixes a bug, you need to update the list of 
fixed bugs in NEWS.