commit | d82ab9669c40dec358d6b33c4aaac661cca81928 | [log] [tgz] |
---|---|---|
author | Ian Gudger <igudger@google.com> | Fri Dec 21 19:45:43 2018 -0800 |
committer | Shentubot <shentubot@google.com> | Fri Dec 21 19:46:09 2018 -0800 |
tree | 29a578ab29e858727f0fdbde7df66b4aef40890b | |
parent | 168342924302e7e7481a5490665a725265eecbc9 [diff] |
Stub out SO_OOBINLINE. We don't explicitly support out-of-band data and treat it like normal in-band data. This is equilivent to SO_OOBINLINE being enabled, so always report that it is enabled. PiperOrigin-RevId: 226572742
Netstack is a network stack written in Go.
Try it out on Linux by installing the tun_tcp_echo demo:
go install github.com/google/netstack/tcpip/sample/tun_tcp_echo
Create a TUN device with:
[sudo] ip tuntap add user <username> mode tun <device-name> [sudo] ip link set <device-name> up [sudo] ip addr add <ipv4-address>/<mask-length> dev <device-name>
Then run with:
tun_tcp_echo <device-name> <ipv4-address> <port>
Please see CONTRIBUTING.md for more details.
This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.