From 46f3dece4eeefa26f3fe223849d83b3333ad3676 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Fri, 23 Apr 2004 02:28:42 -0700 Subject: [TCP]: Report vegas info via tcp_diag. --- include/linux/tcp_diag.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'include/linux') diff --git a/include/linux/tcp_diag.h b/include/linux/tcp_diag.h index 91a8fa70e198..ceee962e1d15 100644 --- a/include/linux/tcp_diag.h +++ b/include/linux/tcp_diag.h @@ -98,9 +98,10 @@ enum TCPDIAG_NONE, TCPDIAG_MEMINFO, TCPDIAG_INFO, + TCPDIAG_VEGASINFO, }; -#define TCPDIAG_MAX TCPDIAG_INFO +#define TCPDIAG_MAX TCPDIAG_VEGASINFO /* TCPDIAG_MEM */ @@ -113,4 +114,14 @@ struct tcpdiag_meminfo __u32 tcpdiag_tmem; }; +/* TCPDIAG_VEGASINFO */ + +struct tcpvegas_info { + __u32 tcpv_enabled; + __u32 tcpv_rttcnt; + __u32 tcpv_rtt; + __u32 tcpv_minrtt; +}; + + #endif /* _TCP_DIAG_H_ */ -- cgit v1.2.3