"git@repo.buzztime.com:halo/packages_apps_exactcalculator.git" did not exist on "7f83e36b7a1cb358b8dd44da842a3897b65bfdde"
Commit 4c0ff912 authored by Lorenzo Colitti's avatar Lorenzo Colitti
Browse files

Make GetSockDiag really return an InetDiagMsg, not a tuple.

Change-Id: I10fbb3bcecfc61082a5cc67419bf3c6616615398
parent 51594152
......@@ -226,7 +226,7 @@ class SockDiag(netlink.NetlinkSocket):
def GetSockDiag(self, req):
"""Gets an InetDiagMsg from the kernel for the specified request."""
self._SendNlRequest(SOCK_DIAG_BY_FAMILY, req.Pack(), netlink.NLM_F_REQUEST)
return self._GetMsg(InetDiagMsg)
return self._GetMsg(InetDiagMsg)[0]
@staticmethod
def DiagReqFromDiagMsg(d, protocol):
......
......@@ -128,7 +128,7 @@ class SockDiagTest(multinetwork_base.MultiNetworkBaseTest):
req = self.sock_diag.DiagReqFromSocket(sock)
req.id.cookie = cookie
req.states = 1 << diag_msg.state
diag_msg, attrs = self.sock_diag.GetSockDiag(req)
diag_msg = self.sock_diag.GetSockDiag(req)
self.assertSockDiagMatchesSocket(sock, diag_msg)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment