diff --git a/sys/kern/kern_jail.c b/sys/kern/kern_jail.c index cfe2641..95e5490 100644 --- a/sys/kern/kern_jail.c +++ b/sys/kern/kern_jail.c @@ -369,6 +369,10 @@ prison_replace_wildcards(struct thread *td, struct sockaddr *ip) if (td->td_proc == NULL) return (1); + + if (td->td_ucred == NULL) + return (1); + if ((pr = td->td_ucred->cr_prison) == NULL) return (1);