svn commit: r356751 - head/sys/netinet
Gleb Smirnoff
glebius at FreeBSD.org
Wed Jan 15 03:40:33 UTC 2020
Author: glebius
Date: Wed Jan 15 03:40:32 2020
New Revision: 356751
URL: https://svnweb.freebsd.org/changeset/base/356751
Log:
Since this code dereferences struct ifnet, it must include if_var.h
explicitly, not via header pollution. While here move TCPSTATES
declaration right above the include that is going to make use of it.
Modified:
head/sys/netinet/tcp_ratelimit.c
Modified: head/sys/netinet/tcp_ratelimit.c
==============================================================================
--- head/sys/netinet/tcp_ratelimit.c Wed Jan 15 03:39:11 2020 (r356750)
+++ head/sys/netinet/tcp_ratelimit.c Wed Jan 15 03:40:32 2020 (r356751)
@@ -49,9 +49,11 @@ __FBSDID("$FreeBSD$");
#include <sys/eventhandler.h>
#include <sys/mutex.h>
#include <sys/ck.h>
-#define TCPSTATES /* for logging */
+#include <net/if.h>
+#include <net/if_var.h>
#include <netinet/in.h>
#include <netinet/in_pcb.h>
+#define TCPSTATES /* for logging */
#include <netinet/tcp_var.h>
#ifdef INET6
#include <netinet6/tcp6_var.h>
More information about the svn-src-all
mailing list