Exemple #1
0
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);
}
Exemple #3
0
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);
}