| Index: runtime/bin/socket_android.cc
|
| diff --git a/runtime/bin/socket_android.cc b/runtime/bin/socket_android.cc
|
| index fd96a9af166d4cace5a37de991191148df12f48f..b3e3fc4cb100b04e6d45110dca6d2f24b802cd62 100644
|
| --- a/runtime/bin/socket_android.cc
|
| +++ b/runtime/bin/socket_android.cc
|
| @@ -331,11 +331,21 @@ intptr_t Socket::CreateBindDatagram(const RawAddr& addr, bool reuseAddress) {
|
| }
|
|
|
|
|
| +bool Socket::ListInterfacesSupported() {
|
| + return false;
|
| +}
|
| +
|
| +
|
| AddressList<InterfaceSocketAddress>* Socket::ListInterfaces(
|
| int type,
|
| OSError** os_error) {
|
| // The ifaddrs.h header is not provided on Android. An Android
|
| // implementation would have to use IOCTL or netlink.
|
| + ASSERT(*os_error == NULL);
|
| + *os_error = new OSError(-1,
|
| + "Listing interfaces is not supported "
|
| + "on this platform",
|
| + OSError::kSystem);
|
| return NULL;
|
| }
|
|
|
|
|