summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet/tcp_impl.h
diff options
context:
space:
mode:
authoryl150051 <none@none>2006-11-13 20:44:19 -0800
committeryl150051 <none@none>2006-11-13 20:44:19 -0800
commit8347601bcb0a439f6e50fc36b4039a73d08700e1 (patch)
tree91c7b38a0f362892987099abe649246d234437b0 /usr/src/uts/common/inet/tcp_impl.h
parentfa52d01bb7e683bd3f348e8daeacb561fc8b0a52 (diff)
downloadillumos-joyent-8347601bcb0a439f6e50fc36b4039a73d08700e1.tar.gz
PSARC/2006/190 Large Send Offload (LSO)
6390838 XGE need to support adaptive TX by switching COPY/DMA according to MBLKL(mp) 6394197 Solaris need to support LSO (Large Send Offload) 6466394 Minor logic error in tcp_send_data() 6467558 Need to integrate HAL 2.0.6765 to improve rx performance
Diffstat (limited to 'usr/src/uts/common/inet/tcp_impl.h')
-rw-r--r--usr/src/uts/common/inet/tcp_impl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/uts/common/inet/tcp_impl.h b/usr/src/uts/common/inet/tcp_impl.h
index 1348d2f6cd..dc69b9c8b6 100644
--- a/usr/src/uts/common/inet/tcp_impl.h
+++ b/usr/src/uts/common/inet/tcp_impl.h
@@ -307,6 +307,10 @@ typedef struct tcp_stat {
kstat_named_t tcp_fusion_rrw_plugged;
kstat_named_t tcp_in_ack_unsent_drop;
kstat_named_t tcp_sock_fallback;
+ kstat_named_t tcp_lso_enabled;
+ kstat_named_t tcp_lso_disabled;
+ kstat_named_t tcp_lso_times;
+ kstat_named_t tcp_lso_pkt_out;
} tcp_stat_t;
extern tcp_stat_t tcp_statistics;