Message25701
On Linux many ioctl request code values cannot be
passed to ioctl
because it assumes that the values are signed ints.
Value with the
top bit set 0x8000000 are common.
Changing the PyArg_ParseTuple calls to use "I" instead
of "i"
fixes the problem.
This may well also be the issue with bug 1112949
"ioctl has problems on 64 bit machines".
The attached patch fixes the problem in 2.4.1 and was
tested on FC4.
|
|
Date |
User |
Action |
Args |
2007-08-23 14:32:52 | admin | link | issue1231069 messages |
2007-08-23 14:32:52 | admin | create | |
|