From 6a0dc96728e07362d3c19fed554669a43987790c Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Mon, 25 Oct 2021 15:35:43 -0700 Subject: binderRpcTest: respect network byte order This test was setting a bad example before. Bug: 167966510 Test: binderRpcTest Change-Id: Ic0d1c9c267a0c52e8846aafc12f880e998500e82 --- libs/binder/tests/binderRpcTest.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libs/binder/tests/binderRpcTest.cpp b/libs/binder/tests/binderRpcTest.cpp index 0cbb88038b..7bbe3d7724 100644 --- a/libs/binder/tests/binderRpcTest.cpp +++ b/libs/binder/tests/binderRpcTest.cpp @@ -663,13 +663,15 @@ public: break; case AF_INET: CHECK_EQ(len, sizeof(sockaddr_in)); - service->port = reinterpret_cast(addr) - ->sin_port; + service->port = + ntohs(reinterpret_cast(addr) + ->sin_port); break; case AF_INET6: CHECK_EQ(len, sizeof(sockaddr_in)); - service->port = reinterpret_cast(addr) - ->sin6_port; + service->port = + ntohs(reinterpret_cast(addr) + ->sin6_port); break; default: LOG_ALWAYS_FATAL("Unrecognized address family %d", -- cgit v1.2.3-59-g8ed1b