From a47c870930a728b5d890e8243cc363c788ebddc7 Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Fri, 13 Mar 2026 20:59:51 -0700 Subject: [PATCH] inpcb: fix up !VIMAGE builds There are some files that don't include mutex.h and rwlock.h, but use inpcb locking macros. With VIMAGE the net/vnet.h pulls half of the possible kernel includes, masking the problem. The in_pcb.h also used to mask the problem, so restore that. Fixes: 041e9eb1ae094a81e55fbcaba37eb2ac194658cc --- sys/netinet/in_pcb.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/netinet/in_pcb.h b/sys/netinet/in_pcb.h index bdf8ff9fb74..6f842f64775 100644 --- a/sys/netinet/in_pcb.h +++ b/sys/netinet/in_pcb.h @@ -292,9 +292,9 @@ struct xktls_session { */ #include #include -#include -#include -#include +#include +#include +#include #include #include #include