From b84f1d4db25e6e7de29551d3fd9c3c10e0b731e1 Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Mon, 22 Jun 2020 10:42:28 +1000 Subject: device: export Bind and remove socketfd shims for android Signed-off-by: David Crawshaw --- device/device.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'device/device.go') diff --git a/device/device.go b/device/device.go index 11119f9..c64432e 100644 --- a/device/device.go +++ b/device/device.go @@ -430,6 +430,12 @@ func unsafeCloseBind(device *Device) error { return err } +func (device *Device) Bind() conn.Bind { + device.net.Lock() + defer device.net.Unlock() + return device.net.bind +} + func (device *Device) BindSetMark(mark uint32) error { device.net.Lock() -- cgit v1.2.3-59-g8ed1b