commit | 3b1d6210a9577369103330b0d802b0bf74b65e7f | [log] [tgz] |
---|---|---|
author | Paolo Abeni <pabeni@redhat.com> | Fri Mar 27 14:48:48 2020 -0700 |
committer | David S. Miller <davem@davemloft.net> | Sun Mar 29 22:14:48 2020 -0700 |
tree | ff144be6ae7c006caa879b3581216ddc710dc0e1 | |
parent | 3f8e0aae1796363442f6d0b7bc2210a6eecffb2d [diff] |
mptcp: implement and use MPTCP-level retransmission On timeout event, schedule a work queue to do the retransmission. Retransmission code closely resembles the sendmsg() implementation and re-uses mptcp_sendmsg_frag, providing a dummy msghdr - for flags' sake - and peeking the relevant dfrag from the rtx head. Signed-off-by: Paolo Abeni <pabeni@redhat.com> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>