From c403da6a39c876123c096113d08d0d3019b4a07e Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Sun, 7 Jun 2020 01:41:08 -0600 Subject: conn: unbreak boundif on android Another thing never tested ever. Signed-off-by: Jason A. Donenfeld --- conn/conn.go | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'conn/conn.go') 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) -- cgit v1.2.3-59-g8ed1b