Christoph Paasch
e858faf556
tcp: Reset bytes_acked and bytes_received when disconnecting
...
If an app is playing tricks to reuse a socket via tcp_disconnect(),
bytes_acked/received needs to be reset to 0. Otherwise tcp_info will
report the sum of the current and the old connection..
Cc: Eric Dumazet <edumazet@google.com>
Fixes: 0df48c26d841 ("tcp: add tcpi_bytes_acked to tcp_info")
Fixes: bdd1f9edacb5 ("tcp: add tcpi_bytes_received to tcp_info")
Signed-off-by: Christoph Paasch <cpaasch@apple.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-07-08 19:29:19 -07:00
..
2019-05-30 11:26:41 -07:00
2019-05-30 11:29:21 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-05 17:37:10 +02:00
2019-05-30 11:26:32 -07:00
2019-06-16 14:22:37 -07:00
2019-06-02 13:33:48 +02:00
2019-06-28 08:24:37 +08:00
2019-05-30 11:29:53 -07:00
2019-07-07 22:16:11 -07:00
2019-07-02 11:53:03 -07:00
2019-05-30 11:29:22 -07:00
2019-06-07 23:03:54 +02:00
2019-06-05 17:30:29 +02:00
2019-07-03 12:09:00 -07:00
2019-05-30 11:29:52 -07:00
2019-06-19 17:09:55 +02:00
2019-05-24 17:36:42 +02:00
2019-05-21 10:50:46 +02:00
2019-06-07 09:29:14 -07:00
2019-05-30 11:26:32 -07:00
2019-07-05 15:22:27 -07:00
2019-05-30 11:26:41 -07:00
2019-05-21 10:50:46 +02:00
2019-07-08 19:29:19 -07:00
2019-06-26 13:26:08 -07:00
2019-06-19 16:26:33 -04:00
2019-06-19 17:09:55 +02:00
2019-07-05 14:58:22 -07:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-06-16 20:44:20 -07:00
2019-06-05 17:36:36 +02:00
2019-06-21 09:58:42 -07:00
2019-05-30 11:26:41 -07:00
2019-06-12 09:42:34 -07:00
2019-05-30 11:26:32 -07:00
2019-06-29 11:01:35 -07:00
2019-05-21 11:28:45 +02:00
2019-05-30 11:26:32 -07:00
2019-07-01 19:00:52 -07:00
2019-07-08 12:46:24 -07:00
2019-06-19 17:09:55 +02:00
2019-06-30 18:45:12 -07:00
2019-06-26 19:38:29 -07:00
2019-06-05 17:37:07 +02:00
2019-06-19 17:09:55 +02:00
2019-06-05 17:36:37 +02:00
2019-06-06 10:32:16 -07:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-07-02 12:15:21 -07:00
2019-07-01 19:15:46 -07:00
2019-07-03 11:41:24 -07:00
2019-06-26 10:10:16 -07:00
2019-06-19 17:09:55 +02:00
2019-06-21 14:45:09 -04:00
2019-05-30 11:26:32 -07:00
2019-06-24 10:03:59 -07:00
2019-07-07 14:11:44 -07:00
2019-05-30 11:26:32 -07:00
2019-07-01 19:09:07 -07:00
2019-06-05 17:30:29 +02:00
2019-06-21 09:58:42 -07:00
2019-05-24 17:27:12 +02:00
2019-07-03 15:10:55 +02:00
2019-07-05 14:58:22 -07:00
2019-05-21 10:50:45 +02:00
2019-05-21 10:50:46 +02:00
2019-02-28 08:24:23 -07:00
2019-05-30 11:26:32 -07:00
2019-05-21 10:50:45 +02:00