summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet/tcp/tcp_kssl.c
diff options
context:
space:
mode:
authornordmark <none@none>2007-10-11 22:57:36 -0700
committernordmark <none@none>2007-10-11 22:57:36 -0700
commitfc80c0dfb0c877aee828d778ea32b77fcf7b1ef4 (patch)
tree6dec9e57526902b987236d87151076c1fe6726c1 /usr/src/uts/common/inet/tcp/tcp_kssl.c
parent0ed947430948b9592d83cd6b54fc0869c5b8879c (diff)
downloadillumos-gate-fc80c0dfb0c877aee828d778ea32b77fcf7b1ef4.tar.gz
6595449 IP streams plumbing simpification
6604040 ASSERT fp->timer_mp == 0L panic in sctp_common.c, line: 1876 6606989 panic in ip_rput_forward for multicast router 6606990 assertion failed: th_trace->th_refcnt == 0 6608966 Backport to onnv: 6440004 Get rid of UDP's perimeter mechanism in favor of locks.
Diffstat (limited to 'usr/src/uts/common/inet/tcp/tcp_kssl.c')
-rw-r--r--usr/src/uts/common/inet/tcp/tcp_kssl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/inet/tcp/tcp_kssl.c b/usr/src/uts/common/inet/tcp/tcp_kssl.c
index 5a4d11860a..74bee314b0 100644
--- a/usr/src/uts/common/inet/tcp/tcp_kssl.c
+++ b/usr/src/uts/common/inet/tcp/tcp_kssl.c
@@ -44,6 +44,7 @@
#include <netinet/tcp.h>
#include <inet/common.h>
+#include <inet/optcom.h>
#include <inet/ipclassifier.h>
#include <inet/ip.h>
#include <inet/ip6.h>
@@ -178,7 +179,7 @@ tcp_kssl_input(tcp_t *tcp, mblk_t *mp)
*/
kssl_hold_ctx(tcp->tcp_kssl_ctx);
*((kssl_ctx_t *)ctxmp->b_rptr) =
- tcp->tcp_kssl_ctx;
+ tcp->tcp_kssl_ctx;
ctxmp->b_wptr = ctxmp->b_rptr +
sizeof (kssl_ctx_t);