From 923de571dcacb234dffac2735caf9599e43ea4cd Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 4 Dec 2013 18:25:04 +0000 Subject: [PATCH] MFC: r258718: fix emulated jail_v0 byte order Approved by: re (gjb) git-svn-id: svn://svn.freebsd.org/base/stable/10@258929 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/compat/freebsd32/freebsd32_misc.c | 2 +- sys/kern/kern_jail.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/compat/freebsd32/freebsd32_misc.c b/sys/compat/freebsd32/freebsd32_misc.c index deb03f3ef..a9bcd3545 100644 --- a/sys/compat/freebsd32/freebsd32_misc.c +++ b/sys/compat/freebsd32/freebsd32_misc.c @@ -1925,7 +1925,7 @@ freebsd32_jail(struct thread *td, struct freebsd32_jail_args *uap) CP(j32_v0, j, version); PTRIN_CP(j32_v0, j, path); PTRIN_CP(j32_v0, j, hostname); - j.ip4s = j32_v0.ip_number; + j.ip4s = htonl(j32_v0.ip_number); /* jail_v0 is host order */ break; } diff --git a/sys/kern/kern_jail.c b/sys/kern/kern_jail.c index 331b0e1a9..77ed6c32b 100644 --- a/sys/kern/kern_jail.c +++ b/sys/kern/kern_jail.c @@ -313,7 +313,7 @@ sys_jail(struct thread *td, struct jail_args *uap) j.version = j0.version; j.path = j0.path; j.hostname = j0.hostname; - j.ip4s = j0.ip_number; + j.ip4s = htonl(j0.ip_number); /* jail_v0 is host order */ break; } -- 2.45.0