FIXES 1383
return errors negative as linux kernel needs
crfree(cr);
unlock_kernel();
- return code;
+ /* Linux syscall ABI returns errno as negative */
+ return (- code);
}
#if defined(AFS_LINUX24_ENV)
crfree(cr);
unlock_kernel();
- return code;
+ /* Linux syscall ABI returns errno as negative */
+ return (- code);
}
#endif
crfree(cr);
unlock_kernel();
- return code;
+ /* Linux syscall ABI returns errno as negative */
+ return (- code);
}
#ifdef AFS_LINUX24_ENV
/* Intercept the uid32 system call as used by 32bit programs. */
crfree(cr);
unlock_kernel();
- return code;
+ /* Linux syscall ABI returns errno as negative */
+ return (- code);
}
#endif
#endif