linux-user: fix socklen_t comparisons
commit3872425343439555e543cd606c44a79dbcc168d4
authorBlue Swirl <blauwirbel@gmail.com>
Sat, 18 Sep 2010 05:53:14 +0000 (18 05:53 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Sat, 18 Sep 2010 05:53:14 +0000 (18 05:53 +0000)
tree496137982866b606182dc739f64512e5ac477ecb
parent093209cd681fe9fb65bd8a1c2ff711b8168bbfcd
linux-user: fix socklen_t comparisons

On many systems, socklen_t is defined as unsigned. This means that
checks for negative values are not meaningful.

Fix by explicitly casting to a signed integer.

This also avoids some warnings with GCC flag -Wtype-limits.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
linux-user/syscall.c