On Tuesday 16 May 2006 4:36 pm, Sebastian Haag wrote:
> I changed the exit message and got as return value -1. Thats funny cause
> getuid() shouldn´t return error codes... ;-)
>
> So I checked my kernel config and found under "General setup" the option
> "Enable 16 bit UID calls", activated it and getuid() now works properly.

Upgrade your uClibc.  I believe the current one (0.9.28) doesn't make obsolete 
syscalls anymore.

Rob
-- 
Never bet against the cheap plastic solution.


Reply via email to