diff options
author | David Monahan <david.monahan@arm.com> | 2020-01-22 15:40:34 +0000 |
---|---|---|
committer | David Monahan <david.monahan@arm.com> | 2020-01-22 15:40:34 +0000 |
commit | 5277ad5a23212f29aa50faa83521419722d2d949 (patch) | |
tree | 3d97b9ed12c9785163ea1c1e8db36941c3e9b4d8 /src/armnnUtils | |
parent | bdee4267583a7daaf9ea5284d2ff6d4bbb782229 (diff) | |
download | armnn-5277ad5a23212f29aa50faa83521419722d2d949.tar.gz |
Add check to NetworkSockets.cpp to fix failing Android build
Signed-off-by: David Monahan <david.monahan@arm.com>
Change-Id: Ieaa91fae464047c6eeff557b4e01dac09653473d
Diffstat (limited to 'src/armnnUtils')
-rw-r--r-- | src/armnnUtils/NetworkSockets.cpp | 8 | ||||
-rw-r--r-- | src/armnnUtils/NetworkSockets.hpp | 4 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/armnnUtils/NetworkSockets.cpp b/src/armnnUtils/NetworkSockets.cpp index cc28a90c48..aa9164e1d2 100644 --- a/src/armnnUtils/NetworkSockets.cpp +++ b/src/armnnUtils/NetworkSockets.cpp @@ -66,9 +66,11 @@ long Read(Socket s, void* buf, size_t len) #endif } -int Ioctl(Socket s, unsigned long cmd, void* arg) +int Ioctl(Socket s, unsigned long int cmd, void* arg) { -#if defined(__unix__) +#if defined(__ANDROID__) + return ioctl(s, static_cast<int>(cmd), arg); +#elif defined(__unix__) return ioctl(s, cmd, arg); #elif defined(_MSC_VER) return ioctlsocket(s, cmd, static_cast<u_long*>(arg)); @@ -76,7 +78,7 @@ int Ioctl(Socket s, unsigned long cmd, void* arg) } -int Poll(PollFd* fds, size_t numFds, int timeout) +int Poll(PollFd* fds, nfds_t numFds, int timeout) { #if defined(__unix__) return poll(fds, numFds, timeout); diff --git a/src/armnnUtils/NetworkSockets.hpp b/src/armnnUtils/NetworkSockets.hpp index 9e4770793c..8b192909b1 100644 --- a/src/armnnUtils/NetworkSockets.hpp +++ b/src/armnnUtils/NetworkSockets.hpp @@ -49,9 +49,9 @@ long Write(Socket s, const void* buf, size_t len); long Read(Socket s, void* buf, size_t len); -int Ioctl(Socket s, unsigned long cmd, void* arg); +int Ioctl(Socket s, unsigned long int cmd, void* arg); -int Poll(PollFd* fds, size_t numFds, int timeout); +int Poll(PollFd* fds, nfds_t numFds, int timeout); Socket Accept(Socket s, sockaddr* addr, unsigned int* addrlen, int flags); |