Messages in this thread | | Le lundi 01 f=C3=A9vrier 2010 =C3=A0 02:59 -0500, Amerigo Wang a =C3=A9= crit : > Currently, we can only get TCP send buffer size by > getsockopt (SO_SNDBUF or TCP_INFO), this is not enough > for the tools like netstat or ss to read. >=20 > Show TCP send buffer size via netlink NETLINK_INET_DIAG. >=20 > Signed-off-by: WANG Cong <amwang@redhat.com> > Cc: David Miller <davem@davemloft.net> >=20 > --- > diff --git a/include/linux/tcp.h b/include/linux/tcp.h > index 7fee8a4..46768de 100644 > --- a/include/linux/tcp.h > +++ b/include/linux/tcp.h > @@ -136,6 +136,7 @@ struct tcp_info { > __u32 tcpi_ato; > __u32 tcpi_snd_mss; > __u32 tcpi_rcv_mss; > + __u32 tcpi_sndbuf; > =20 > __u32 tcpi_unacked; > __u32 tcpi_sacked;
You cannot change tcp_info like this, this structure is used by some programs, and they are going to break badly.
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel"= in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |