int sunos_sys_sigreturn(struct lwp *l, const struct sunos_sys_sigreturn_args *uap, register_t *retval) { return (compat_13_sys_sigreturn(l, (const struct compat_13_sys_sigreturn_args *)uap, retval)); }
int ultrix_sys_sigreturn(struct lwp *l, const struct ultrix_sys_sigreturn_args *uap, register_t *retval) { /* struct sigcontext13 is close enough to Ultrix */ struct compat_13_sys_sigreturn_args ap; SCARG(&ap, sigcntxp) = (void *)SCARG(uap, sigcntxp); return compat_13_sys_sigreturn(l, &ap, retval); }
int compat_13_netbsd32_sigreturn(struct lwp *l, const struct compat_13_netbsd32_sigreturn_args *uap, register_t *retval) { struct compat_13_sys_sigreturn_args ua; NETBSD32TOP_UAP(sigcntxp, struct sigcontext13 *); return compat_13_sys_sigreturn(l, &ua, retval); }