diff options
author | Chiachang Wang <chiachangwang@google.com> | 2019-12-06 06:20:26 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2019-12-06 06:20:26 +0000 |
commit | 0d749e711071696eb0a1b34cac362b852a30b279 (patch) | |
tree | 798adfb96fe6339903c62d00330e9356f6eb3591 /src | |
parent | 902842d32c32dac570e8d51c5c90d7276ae9eac7 (diff) | |
parent | 3093ff30c3086ecb6d89776741c9c8c3c429235b (diff) |
Merge "Clean up and align the ByteBuffer order in test."
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/networkstack/netlink/TcpSocketTracker.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/com/android/networkstack/netlink/TcpSocketTracker.java b/src/com/android/networkstack/netlink/TcpSocketTracker.java index 58d934e..aaebad9 100644 --- a/src/com/android/networkstack/netlink/TcpSocketTracker.java +++ b/src/com/android/networkstack/netlink/TcpSocketTracker.java @@ -173,7 +173,7 @@ public class TcpSocketTracker { // | Netlink Header | Family Header | Attributes | rtattr | // | struct nlmsghdr | struct rtmsg | struct rtattr| data | // +------------------+---------------+--------------+--------+ - final ByteBuffer bytes = mDependencies.recvMesssage(fd); + final ByteBuffer bytes = mDependencies.recvMessage(fd); try { while (enoughBytesRemainForValidNlMsg(bytes)) { final StructNlMsgHdr nlmsghdr = StructNlMsgHdr.parse(bytes); @@ -212,9 +212,9 @@ public class TcpSocketTracker { } } } catch (IllegalArgumentException | BufferUnderflowException e) { - Log.wtf(TAG, "Unexpected socket info parsing, " + e + ", family " + family + Log.wtf(TAG, "Unexpected socket info parsing, family " + family + " buffer:" + bytes + " " - + Base64.getEncoder().encodeToString(bytes.array())); + + Base64.getEncoder().encodeToString(bytes.array()), e); } } // Calculate mLatestReceiveCount, mSentSinceLastRecv and mLatestPacketFailPercentage. @@ -547,7 +547,7 @@ public class TcpSocketTracker { /** * Receive the request message from kernel via given fd. */ - public ByteBuffer recvMesssage(@NonNull final FileDescriptor fd) + public ByteBuffer recvMessage(@NonNull final FileDescriptor fd) throws ErrnoException, InterruptedIOException { return NetlinkSocket.recvMessage(fd, DEFAULT_RECV_BUFSIZE, IO_TIMEOUT); } |