diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-06-07 01:41:08 -0600 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-06-07 01:48:28 -0600 |
commit | c403da6a39c876123c096113d08d0d3019b4a07e (patch) | |
tree | 3ac29ee510e5eebb2510dfeb3e771259627c65ff /conn/conn.go | |
parent | d6de6f3ce6c24841d29b563d3283a0fd85e437ac (diff) | |
download | wireguard-go-c403da6a39c876123c096113d08d0d3019b4a07e.tar.gz wireguard-go-c403da6a39c876123c096113d08d0d3019b4a07e.zip |
conn: unbreak boundif on android
Another thing never tested ever.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'conn/conn.go')
-rw-r--r-- | conn/conn.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/conn/conn.go b/conn/conn.go index 6e04386..c0ca3b8 100644 --- a/conn/conn.go +++ b/conn/conn.go @@ -57,6 +57,13 @@ type BindSocketToInterface interface { BindSocketToInterface6(interfaceIndex uint32, blackhole bool) error } +// PeekLookAtSocketFd is implemented by Bind objects that support having their +// file descriptor peeked at. +type PeekLookAtSocketFd interface { + PeekLookAtSocketFd4() (fd int, err error) + PeekLookAtSocketFd6() (fd int, err error) +} + // An Endpoint maintains the source/destination caching for a peer. // // dst : the remote address of a peer ("endpoint" in uapi terminology) |