Make tcp_mtudisc() static and void. No functional changes.
Sponsored by: Nginx, Inc.
This commit is contained in:
parent
c01a5fa910
commit
24067db8ca
@ -228,6 +228,7 @@ VNET_DEFINE(struct hhook_head *, tcp_hhh[HHOOK_TCP_LAST+1]);
|
||||
|
||||
static struct inpcb *tcp_notify(struct inpcb *, int);
|
||||
static struct inpcb *tcp_mtudisc_notify(struct inpcb *, int);
|
||||
static void tcp_mtudisc(struct inpcb *, int);
|
||||
static char * tcp_log_addr(struct in_conninfo *inc, struct tcphdr *th,
|
||||
void *ip4hdr, const void *ip6hdr);
|
||||
static void tcp_timer_discard(struct tcpcb *, uint32_t);
|
||||
@ -1811,10 +1812,11 @@ static struct inpcb *
|
||||
tcp_mtudisc_notify(struct inpcb *inp, int error)
|
||||
{
|
||||
|
||||
return (tcp_mtudisc(inp, -1));
|
||||
tcp_mtudisc(inp, -1);
|
||||
return (inp);
|
||||
}
|
||||
|
||||
struct inpcb *
|
||||
static void
|
||||
tcp_mtudisc(struct inpcb *inp, int mtuoffer)
|
||||
{
|
||||
struct tcpcb *tp;
|
||||
@ -1823,7 +1825,7 @@ tcp_mtudisc(struct inpcb *inp, int mtuoffer)
|
||||
INP_WLOCK_ASSERT(inp);
|
||||
if ((inp->inp_flags & INP_TIMEWAIT) ||
|
||||
(inp->inp_flags & INP_DROPPED))
|
||||
return (inp);
|
||||
return;
|
||||
|
||||
tp = intotcpcb(inp);
|
||||
KASSERT(tp != NULL, ("tcp_mtudisc: tp == NULL"));
|
||||
@ -1845,7 +1847,6 @@ tcp_mtudisc(struct inpcb *inp, int mtuoffer)
|
||||
if (tp->t_flags & TF_SACK_PERMIT)
|
||||
EXIT_FASTRECOVERY(tp->t_flags);
|
||||
tcp_output(tp);
|
||||
return (inp);
|
||||
}
|
||||
|
||||
#ifdef INET
|
||||
|
@ -687,8 +687,6 @@ void tcp_mss(struct tcpcb *, int);
|
||||
int tcp_mssopt(struct in_conninfo *);
|
||||
struct inpcb *
|
||||
tcp_drop_syn_sent(struct inpcb *, int);
|
||||
struct inpcb *
|
||||
tcp_mtudisc(struct inpcb *, int);
|
||||
struct tcpcb *
|
||||
tcp_newtcpcb(struct inpcb *);
|
||||
int tcp_output(struct tcpcb *);
|
||||
|
Loading…
Reference in New Issue
Block a user