Correct the arguments to kern_sigaltstack() as they were reversed.

PR:		kern/68079
Submitted by:	Georg-W. Koltermann gwk at rahn-koltermann dot de
This commit is contained in:
John Baldwin 2004-08-24 20:52:52 +00:00
parent 8a7aa72dec
commit ef36ad6921
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=134269
2 changed files with 4 additions and 4 deletions

View file

@ -849,8 +849,8 @@ linux_sigaltstack(struct thread *td, struct linux_sigaltstack_args *uap)
ss.ss_size = lss.ss_size;
ss.ss_flags = linux_to_bsd_sigaltstack(lss.ss_flags);
}
error = kern_sigaltstack(td, (uap->uoss != NULL) ? &oss : NULL,
(uap->uss != NULL) ? &ss : NULL);
error = kern_sigaltstack(td, (uap->uss != NULL) ? &ss : NULL,
(uap->uoss != NULL) ? &oss : NULL);
if (!error && uap->uoss != NULL) {
lss.ss_sp = PTROUT(oss.ss_sp);
lss.ss_size = oss.ss_size;

View file

@ -800,8 +800,8 @@ linux_sigaltstack(struct thread *td, struct linux_sigaltstack_args *uap)
ss.ss_size = lss.ss_size;
ss.ss_flags = linux_to_bsd_sigaltstack(lss.ss_flags);
}
error = kern_sigaltstack(td, (uap->uoss != NULL) ? &oss : NULL,
(uap->uss != NULL) ? &ss : NULL);
error = kern_sigaltstack(td, (uap->uss != NULL) ? &ss : NULL,
(uap->uoss != NULL) ? &oss : NULL);
if (!error && uap->uoss != NULL) {
lss.ss_sp = oss.ss_sp;
lss.ss_size = oss.ss_size;