mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Fix missing returns in rpcinet.
PiperOrigin-RevId: 200472634 Change-Id: I3f0fb9e3b2f8616e6aa1569188258f330bf1ed31
This commit is contained in:
@@ -288,7 +288,7 @@ func (s *socketOperations) Bind(t *kernel.Task, sockaddr []byte) *syserr.Error {
|
||||
<-c
|
||||
|
||||
if e := stack.rpcConn.Request(id).Result.(*pb.SyscallResponse_Bind).Bind.ErrorNumber; e != 0 {
|
||||
syserr.FromHost(syscall.Errno(e))
|
||||
return syserr.FromHost(syscall.Errno(e))
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@@ -300,7 +300,7 @@ func (s *socketOperations) Listen(t *kernel.Task, backlog int) *syserr.Error {
|
||||
<-c
|
||||
|
||||
if e := stack.rpcConn.Request(id).Result.(*pb.SyscallResponse_Listen).Listen.ErrorNumber; e != 0 {
|
||||
syserr.FromHost(syscall.Errno(e))
|
||||
return syserr.FromHost(syscall.Errno(e))
|
||||
}
|
||||
return nil
|
||||
}
|
||||
@@ -361,7 +361,7 @@ func (s *socketOperations) SetSockOpt(t *kernel.Task, level int, name int, opt [
|
||||
<-c
|
||||
|
||||
if e := stack.rpcConn.Request(id).Result.(*pb.SyscallResponse_SetSockOpt).SetSockOpt.ErrorNumber; e != 0 {
|
||||
syserr.FromHost(syscall.Errno(e))
|
||||
return syserr.FromHost(syscall.Errno(e))
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user