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

Feature request: Add Linux's IP_RECVORIGDSTADDR socket option and respective IP_ORIGDSTADDR control message. #1023

Closed
vi opened this issue Feb 9, 2019 · 5 comments · May be fixed by #1025
Closed

Comments

@vi
Copy link
Contributor

vi commented Feb 9, 2019

Make nix TPROXY-ready.

@asomers
Copy link
Member

asomers commented Feb 9, 2019

Care to submit a PR for it?

@vi
Copy link
Contributor Author

vi commented Feb 9, 2019

Maybe later.

vi added a commit to vi/nix that referenced this issue Feb 12, 2019
vi added a commit to vi/nix that referenced this issue Jan 28, 2020
Should close nix-rust#1023.

# Conflicts:
#	src/sys/socket/mod.rs
vi added a commit to vi/nix that referenced this issue Feb 2, 2020
This beings `OrigDstAddrV4` and `OrigDstAddrV6` `recvmsg` messages
and associated socket options
`RecvOrigDstAddrV4` and `RecvOrigDstAddrV6`.

Should close nix-rust#1023.
mtaylor91 pushed a commit to mtaylor91/nix that referenced this issue May 20, 2020
This beings `OrigDstAddrV4` and `OrigDstAddrV6` `recvmsg` messages
and associated socket options
`RecvOrigDstAddrV4` and `RecvOrigDstAddrV6`.

Should close nix-rust#1023.
mtaylor91 pushed a commit to mtaylor91/nix that referenced this issue May 20, 2020
This beings `OrigDstAddrV4` and `OrigDstAddrV6` `recvmsg` messages
and associated socket options
`RecvOrigDstAddrV4` and `RecvOrigDstAddrV6`.

Should close nix-rust#1023.
@hunts
Copy link

hunts commented Aug 9, 2022

Bump. Any updates? We'd like to add this support in order to make a Rust app work with Tubular (see example of required socket options).

@hunts
Copy link

hunts commented Aug 10, 2022

Looks like this is addressed by #1767 now.

@asomers
Copy link
Member

asomers commented Nov 19, 2022

Fixed by #1772.

@asomers asomers closed this as completed Nov 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants