Date: Sat, 04 Apr 2026 23:11:15 +0000 From: Andrew Gallatin <gallatin@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 3f79bc9ca336 - main - Fix nooptions VIMAGE build Message-ID: <69d19a93.19e90.5d5a7bd9@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by gallatin: URL: https://cgit.FreeBSD.org/src/commit/?id=3f79bc9ca336f634e1afa262ccf5155882550a8a commit 3f79bc9ca336f634e1afa262ccf5155882550a8a Author: Andrew Gallatin <gallatin@FreeBSD.org> AuthorDate: 2026-04-04 23:10:45 +0000 Commit: Andrew Gallatin <gallatin@FreeBSD.org> CommitDate: 2026-04-04 23:10:45 +0000 Fix nooptions VIMAGE build The recent FIBify commits deref struct thread without including sys/proc.h, which can result in a compiler error. This becomes apparent when building with LINT-NOVIMAGE, as net/vnet.h includes sys/proc.h. Fix this by directly including sys/proc.h Fixes: 4c486fe40267 ("ip_mroute: FIBify"), 0bb9c2b665d9 ("ip6_mroute: FIBify") --- sys/netinet/ip_mroute.c | 1 + sys/netinet6/ip6_mroute.c | 1 + 2 files changed, 2 insertions(+) diff --git a/sys/netinet/ip_mroute.c b/sys/netinet/ip_mroute.c index 6f2bf8248dd8..350f5db947af 100644 --- a/sys/netinet/ip_mroute.c +++ b/sys/netinet/ip_mroute.c @@ -85,6 +85,7 @@ #include <sys/mbuf.h> #include <sys/module.h> #include <sys/priv.h> +#include <sys/proc.h> #include <sys/protosw.h> #include <sys/signalvar.h> #include <sys/socket.h> diff --git a/sys/netinet6/ip6_mroute.c b/sys/netinet6/ip6_mroute.c index 8743673fd25a..69eff75596e8 100644 --- a/sys/netinet6/ip6_mroute.c +++ b/sys/netinet6/ip6_mroute.c @@ -91,6 +91,7 @@ #include <sys/module.h> #include <sys/domain.h> #include <sys/priv.h> +#include <sys/proc.h> #include <sys/protosw.h> #include <sys/sdt.h> #include <sys/signalvar.h>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d19a93.19e90.5d5a7bd9>
