diff options
Diffstat (limited to 'libcutils/socket_local_client.c')
-rw-r--r-- | libcutils/socket_local_client.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libcutils/socket_local_client.c b/libcutils/socket_local_client.c index ddcc2da..7b42daa 100644 --- a/libcutils/socket_local_client.c +++ b/libcutils/socket_local_client.c @@ -52,7 +52,7 @@ int socket_make_sockaddr_un(const char *name, int namespaceId, switch (namespaceId) { case ANDROID_SOCKET_NAMESPACE_ABSTRACT: -#ifdef HAVE_LINUX_LOCAL_SOCKET_NAMESPACE +#if defined(__linux__) namelen = strlen(name); // Test with length +1 for the *initial* '\0'. @@ -67,7 +67,7 @@ int socket_make_sockaddr_un(const char *name, int namespaceId, p_addr->sun_path[0] = 0; memcpy(p_addr->sun_path + 1, name, namelen); -#else /*HAVE_LINUX_LOCAL_SOCKET_NAMESPACE*/ +#else /* this OS doesn't have the Linux abstract namespace */ namelen = strlen(name) + strlen(FILESYSTEM_SOCKET_PREFIX); @@ -79,7 +79,7 @@ int socket_make_sockaddr_un(const char *name, int namespaceId, strcpy(p_addr->sun_path, FILESYSTEM_SOCKET_PREFIX); strcat(p_addr->sun_path, name); -#endif /*HAVE_LINUX_LOCAL_SOCKET_NAMESPACE*/ +#endif break; case ANDROID_SOCKET_NAMESPACE_RESERVED: |