"Diez B. Roggisch" <de...@nospam.web.de> writes: To emulate the os-module-type calls, it's better to raise exceptions than return negative values:
> def setresuid(ruid, euid, suid): > return _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid)) def setresuid(ruid, euid, suid): res = _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid)) if res < 0: raise OSError('[Errno %d] %s' % (os.errno, errno.strerror(os.errno))) -- http://mail.python.org/mailman/listinfo/python-list