From 5560615c531bc2a0108a4db1e9877f0397a69f8f Mon Sep 17 00:00:00 2001 From: Ian Gudger Date: Mon, 3 Dec 2018 17:02:28 -0800 Subject: Return an int32 for netlink SO_RCVBUF Untyped integer constants default to type int and the binary package will panic if one tries to encode an int. PiperOrigin-RevId: 223890001 Change-Id: Iccc3afd6d74bad24c35d764508e450fd317b76ec --- pkg/sentry/socket/netlink/socket.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg') diff --git a/pkg/sentry/socket/netlink/socket.go b/pkg/sentry/socket/netlink/socket.go index b1f6620de..c4798839e 100644 --- a/pkg/sentry/socket/netlink/socket.go +++ b/pkg/sentry/socket/netlink/socket.go @@ -298,7 +298,7 @@ func (s *Socket) GetSockOpt(t *kernel.Task, level int, name int, outLen int) (in return nil, syserr.ErrInvalidArgument } // We don't have limit on receiving size. - return math.MaxInt32, nil + return int32(math.MaxInt32), nil default: socket.GetSockOptEmitUnimplementedEvent(t, name) -- cgit v1.2.3