hping3: add new package
authorAlexander E. Patrakov <patrakov@gmail.com>
Sun, 4 Sep 2022 16:38:58 +0000 (00:38 +0800)
committerRosen Penev <rosenp@gmail.com>
Sun, 25 Sep 2022 09:10:01 +0000 (02:10 -0700)
commit0247d720ea6cf0d4721f96539a3412b45ac47778
tree47abb75845784b4ad8edcba546371d27787f44bb
parentd6c7e63c93c7f8408354acc8c5c8b21580a8ae35
hping3: add new package

The new package would help measuring one-way delays using ICMP type 13
packets. This is important for various scripts that automatically adjust
CAKE shaper bandwidth based on the observed bufferbloat. They need to
understand whether the delay is on the way up or on the way down, so
that they can adjust the bandwidth of the proper part of the shaper.

https://forum.openwrt.org/t/cake-w-adaptive-bandwidth-historic/108848
https://forum.openwrt.org/t/cake-w-adaptive-bandwidth/135379

V2: refreshed patches

Signed-off-by: Alexander E. Patrakov <patrakov@gmail.com>
(cherry picked from commit 688a5413d087a4f8f70d523b189875831d6e39c4)
14 files changed:
net/hping3/Makefile [new file with mode: 0644]
net/hping3/patches/011_buildsystem.patch [new file with mode: 0644]
net/hping3/patches/020_pcap_bpf.patch [new file with mode: 0644]
net/hping3/patches/040_spelling.patch [new file with mode: 0644]
net/hping3/patches/080_ip_id_field.patch [new file with mode: 0644]
net/hping3/patches/110_dontfrag_offbyone.patch [new file with mode: 0644]
net/hping3/patches/120_rtt_icmp_unreachable.patch [new file with mode: 0644]
net/hping3/patches/130_spelling_error_in_binary.patch [new file with mode: 0644]
net/hping3/patches/140_data_size_udp.patch [new file with mode: 0644]
net/hping3/patches/160_tcp_mss.patch [new file with mode: 0644]
net/hping3/patches/190_ip_optlen_conflicting_types.patch [new file with mode: 0644]
net/hping3/patches/191_fix_ftbfs_with_gcc10.patch [new file with mode: 0644]
net/hping3/patches/fix_icmp_ipid.patch [new file with mode: 0644]
net/hping3/patches/hping3-getifnamedebug.patch [new file with mode: 0644]