Date: Wed, 15 Jan 2020 03:40:32 +0000 (UTC) From: Gleb Smirnoff <glebius@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r356751 - head/sys/netinet Message-ID: <202001150340.00F3eWLR022142@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001150340.00F3eWLR022142>