aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2026-03-14 04:04:14 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2026-03-14 04:04:14 +0000
commit4f59a7eb878f8f084e86baa58e882bc55f460a40 (patch)
treee139a30d81b465b6004d7c76840ed68ac09d9e53
parenta47c870930a728b5d890e8243cc363c788ebddc7 (diff)
tcp: fix up !VIMAGE builds
The tcp_seq.h uses getmicrouptime() in an inline function, but it doesn't include <sys/time.h>. This was usually masked by having tcp_var.h always before tcp_seq.h, so restore that. Fixes: c0462c2deafdcfe885e8d6f91b529d8cbddc6014
-rw-r--r--sys/netinet/tcp_stacks/sack_filter.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet/tcp_stacks/sack_filter.c b/sys/netinet/tcp_stacks/sack_filter.c
index 71875c58989d..445f3368f992 100644
--- a/sys/netinet/tcp_stacks/sack_filter.c
+++ b/sys/netinet/tcp_stacks/sack_filter.c
@@ -29,14 +29,15 @@
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
-#include <netinet/tcp_seq.h>
#ifdef _KERNEL
#include <sys/mbuf.h>
#include <sys/sockopt.h>
#include <netinet/in_pcb.h>
#include <netinet/tcp_var.h>
+#include <netinet/tcp_seq.h>
#else /* ! _KERNEL */
+#include <netinet/tcp_seq.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>