From 036158570cf37fb81b79a6290453d4f4b3502b4e Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Thu, 6 Sep 2018 10:18:11 +0200 Subject: [PATCH] fix sockopt argument type --- transport/internet/sockopt_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transport/internet/sockopt_linux.go b/transport/internet/sockopt_linux.go index 10cc6dda..a86f7367 100644 --- a/transport/internet/sockopt_linux.go +++ b/transport/internet/sockopt_linux.go @@ -4,7 +4,7 @@ import "syscall" func applySocketOptions(fd uintptr, config *SocketConfig) error { if config.Mark != 0 { - if err := syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_MARK, config.Mark); err != nil { + if err := syscall.SetsockoptInt(int(fd), syscall.SOL_SOCKET, syscall.SO_MARK, int(config.Mark)); err != nil { return err } }