Chromium Code Reviews| Index: native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc |
| diff --git a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc |
| index 615e7d248e356675fda514932807077926d5b02a..9c59b6a209394c4ecf48e8452193679b8cfe0dad 100644 |
| --- a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc |
| +++ b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc |
| @@ -1264,6 +1264,16 @@ int KernelProxy::connect(int fd, const struct sockaddr* addr, socklen_t len) { |
| return 0; |
| } |
| +void KernelProxy::freeaddrinfo(struct addrinfo *res) { |
| + return host_resolver_.freeaddrinfo(res); |
| +} |
| + |
| +int KernelProxy::getaddrinfo(const char* node, const char* service, |
| + const struct addrinfo* hints, |
| + struct addrinfo** res) { |
| + return host_resolver_.getaddrinfo(node, service, hints, res); |
|
binji
2014/01/29 19:18:52
In the man pages it says EAI_SYSTEM should set err
Sam Clegg
2014/01/29 22:06:13
That would be a little more complicated, since our
|
| +} |
| + |
| struct hostent* KernelProxy::gethostbyname(const char* name) { |
| return host_resolver_.gethostbyname(name); |
| } |