diff options
| author | Gleb Smirnoff <glebius@FreeBSD.org> | 2020-01-22 02:37:47 +0000 |
|---|---|---|
| committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2020-01-22 02:37:47 +0000 |
| commit | bab98355f95950b83b5897aa790870b63ab9fd08 (patch) | |
| tree | 5a9ebe0282207f2feb8e023484cf25541ab752c5 /sys | |
| parent | f6a2a6b163f9921c390b9ece9f46dda0500274d2 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/netinet/tcp_subr.c | 1 | ||||
| -rw-r--r-- | sys/netinet/tcp_syncache.c | 3 | ||||
| -rw-r--r-- | sys/netinet6/mld6.c | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/sys/netinet/tcp_subr.c b/sys/netinet/tcp_subr.c index 77161db327969..d3866351d45c3 100644 --- a/sys/netinet/tcp_subr.c +++ b/sys/netinet/tcp_subr.c @@ -1394,6 +1394,7 @@ tcp_respond(struct tcpcb *tp, void *ipgen, struct tcphdr *th, struct mbuf *m, bool incl_opts; KASSERT(tp != NULL || m != NULL, ("tcp_respond: tp and m both NULL")); + NET_EPOCH_ASSERT(); #ifdef INET6 isipv6 = ((struct ip *)ipgen)->ip_v == (IPV6_VERSION >> 4); diff --git a/sys/netinet/tcp_syncache.c b/sys/netinet/tcp_syncache.c index 11d5d74b7d165..967f673090dfb 100644 --- a/sys/netinet/tcp_syncache.c +++ b/sys/netinet/tcp_syncache.c @@ -1751,6 +1751,9 @@ syncache_respond(struct syncache *sc, const struct mbuf *m0, int flags) #ifdef INET6 struct ip6_hdr *ip6 = NULL; #endif + + NET_EPOCH_ASSERT(); + hlen = #ifdef INET6 (sc->sc_inc.inc_flags & INC_ISIPV6) ? sizeof(struct ip6_hdr) : diff --git a/sys/netinet6/mld6.c b/sys/netinet6/mld6.c index 1698458462fba..f563bc3133b3b 100644 --- a/sys/netinet6/mld6.c +++ b/sys/netinet6/mld6.c @@ -3095,6 +3095,7 @@ mld_dispatch_packet(struct mbuf *m) uint32_t ifindex; CTR2(KTR_MLD, "%s: transmit %p", __func__, m); + NET_EPOCH_ASSERT(); /* * Set VNET image pointer from enqueued mbuf chain |
