diff options
Diffstat (limited to 'ext/standard/net.c')
-rw-r--r-- | ext/standard/net.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/standard/net.c b/ext/standard/net.c index 6bec7f06b5..600ef8d0e0 100644 --- a/ext/standard/net.c +++ b/ext/standard/net.c @@ -177,7 +177,9 @@ PHP_FUNCTION(net_get_interfaces) { dwRetVal = GetAdaptersAddresses(family, flags, NULL, pAddresses, &outBufLen); if (NO_ERROR != dwRetVal) { - /* TODO check GetLastError() */ + char *buf = php_win32_error_to_msg(GetLastError()); + zend_error(E_WARNING, "GetAdaptersAddresses failed: %s", buf); + php_win32_error_msg_free(buf); FREE(pAddresses); RETURN_FALSE; } |