Merge "Replace strlen("foo") with sizeof("foo") - 1." am: a17d71f60a am: 386431a28c

am: f7ce609edb

Change-Id: Ica1b820deed1f511e1557a6c9d49d8e375b68812
This commit is contained in:
George Burgess IV
2017-01-26 22:03:05 +00:00
committed by android-build-merger

View File

@@ -88,7 +88,9 @@ JNIEXPORT jint Java_android_net_cts_MultinetworkApiTest_runSetsocknetwork(
return rval == 0 ? 0 : -saved_errno; return rval == 0 ? 0 : -saved_errno;
} }
static const int kSockaddrStrLen = INET6_ADDRSTRLEN + strlen("[]:65535"); // Use sizeof("x") - 1 because we need a compile-time constant, and strlen("x")
// isn't guaranteed to fold to a constant.
static const int kSockaddrStrLen = INET6_ADDRSTRLEN + sizeof("[]:65535") - 1;
void sockaddr_ntop(const struct sockaddr *sa, socklen_t salen, char *dst, const size_t size) { void sockaddr_ntop(const struct sockaddr *sa, socklen_t salen, char *dst, const size_t size) {
char addrstr[INET6_ADDRSTRLEN]; char addrstr[INET6_ADDRSTRLEN];