Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support IP_TTL & IPV6_UNICAST_HOPS #296

Open
matttbe opened this issue Aug 25, 2022 · 0 comments
Open

Support IP_TTL & IPV6_UNICAST_HOPS #296

matttbe opened this issue Aug 25, 2022 · 0 comments
Assignees

Comments

@matttbe
Copy link
Member

matttbe commented Aug 25, 2022

It is currently unsupported.

The goal is to change the TTL in the IPv4 header and in the corresponding v6 option.

As discussed at the last meeting, the best for the sockopt is probably to propagate the info to all new subflows by default except there is a technical issue. If needed, BPF can be use to unset stuff.

@matttbe matttbe self-assigned this Aug 25, 2022
@matttbe matttbe added this to To do in MPTCP Next (6.1 LTS) via automation Aug 25, 2022
@matttbe matttbe added this to To Do in MPTCP Next (6.2) via automation Oct 5, 2022
@matttbe matttbe removed this from To do in MPTCP Next (6.1 LTS) Oct 5, 2022
@matttbe matttbe moved this from To Do to In progress in MPTCP Next (6.2) Oct 5, 2022
@matttbe matttbe removed this from In progress in MPTCP Next (6.2) Dec 14, 2022
@matttbe matttbe added this to To do in MPTCP Next (6.3) via automation Dec 14, 2022
@matttbe matttbe moved this from To do to In progress in MPTCP Next (6.3) Dec 14, 2022
@matttbe matttbe removed this from In progress in MPTCP Next (6.3) Feb 22, 2023
@matttbe matttbe added this to To do in MPTCP Next (6.4) via automation Feb 22, 2023
@matttbe matttbe moved this from To do to In progress in MPTCP Next (6.4) Feb 22, 2023
matttbe added a commit to matttbe/mptcp_net-next that referenced this issue Jul 7, 2023
This adds support for IP_TTL and IPv6_UNICAST_HOPS, the IPv6 equivalent.

The socket option is propagated to all subflows by default.

Closes: multipath-tcp#296
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
matttbe added a commit to matttbe/mptcp_net-next that referenced this issue Jul 13, 2023
This adds support for IP_TTL and IPv6_UNICAST_HOPS, the IPv6 equivalent.

The socket option is propagated to all subflows by default.

Closes: multipath-tcp#296
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
matttbe added a commit to matttbe/mptcp_net-next that referenced this issue Jul 13, 2023
This adds support for IP_TTL and IPv6_UNICAST_HOPS, the IPv6 equivalent.

The socket option is propagated to all subflows by default.

Closes: multipath-tcp#296
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
MPTCP Next (6.4)
In progress
Development

No branches or pull requests

1 participant