commit | a31ad29e6a30cb0b9084a9425b819cdcd97273ce | [log] [tgz] |
---|---|---|
author | Lawrence Brakmo <brakmo@fb.com> | Thu Jan 25 16:14:14 2018 -0800 |
committer | Alexei Starovoitov <ast@kernel.org> | Thu Jan 25 16:41:14 2018 -0800 |
tree | 33ed37e633027ebf8b53a289eaddc687b1756368 | |
parent | 6f9bd3d731aac0d2ac21dd78a642af5df38fb5c5 [diff] |
bpf: Add BPF_SOCK_OPS_RETRANS_CB Adds support for calling sock_ops BPF program when there is a retransmission. Three arguments are used; one for the sequence number, another for the number of segments retransmitted, and the last one for the return value of tcp_transmit_skb (0 => success). Does not include syn-ack retransmissions. New op: BPF_SOCK_OPS_RETRANS_CB. Signed-off-by: Lawrence Brakmo <brakmo@fb.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>