diff options
author | glebius <glebius@FreeBSD.org> | 2005-03-01 12:01:17 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2005-03-01 12:01:17 +0000 |
commit | 2df73116dfb9f6d910f8630c658543465b394283 (patch) | |
tree | bdf324662fc67792bd669d9e3fe93fd496024cb0 /sys/netinet/tcp_subr.c | |
parent | 1a5cca00eb77f1b51bbcc8eb495d34aea32f434c (diff) | |
download | FreeBSD-src-2df73116dfb9f6d910f8630c658543465b394283.zip FreeBSD-src-2df73116dfb9f6d910f8630c658543465b394283.tar.gz |
Use NET_CALLOUT_MPSAFE macro.
Diffstat (limited to 'sys/netinet/tcp_subr.c')
-rw-r--r-- | sys/netinet/tcp_subr.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/sys/netinet/tcp_subr.c b/sys/netinet/tcp_subr.c index fa4489b..ed5eab3 100644 --- a/sys/netinet/tcp_subr.c +++ b/sys/netinet/tcp_subr.c @@ -582,7 +582,6 @@ tcp_newtcpcb(inp) #ifdef INET6 int isipv6 = (inp->inp_vflag & INP_IPV6) != 0; #endif /* INET6 */ - int callout_flag; tm = uma_zalloc(tcpcb_zone, M_NOWAIT | M_ZERO); if (tm == NULL) @@ -596,12 +595,11 @@ tcp_newtcpcb(inp) tcp_mssdflt; /* Set up our timeouts. */ - callout_flag = debug_mpsafenet ? CALLOUT_MPSAFE : 0; - callout_init(tp->tt_rexmt = &tm->tcpcb_mem_rexmt, callout_flag); - callout_init(tp->tt_persist = &tm->tcpcb_mem_persist, callout_flag); - callout_init(tp->tt_keep = &tm->tcpcb_mem_keep, callout_flag); - callout_init(tp->tt_2msl = &tm->tcpcb_mem_2msl, callout_flag); - callout_init(tp->tt_delack = &tm->tcpcb_mem_delack, callout_flag); + callout_init(tp->tt_rexmt = &tm->tcpcb_mem_rexmt, NET_CALLOUT_MPSAFE); + callout_init(tp->tt_persist = &tm->tcpcb_mem_persist, NET_CALLOUT_MPSAFE); + callout_init(tp->tt_keep = &tm->tcpcb_mem_keep, NET_CALLOUT_MPSAFE); + callout_init(tp->tt_2msl = &tm->tcpcb_mem_2msl, NET_CALLOUT_MPSAFE); + callout_init(tp->tt_delack = &tm->tcpcb_mem_delack, NET_CALLOUT_MPSAFE); if (tcp_do_rfc1323) tp->t_flags = (TF_REQ_SCALE|TF_REQ_TSTMP); |