mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
Provide dummy impl of ap_proxy_connect_uds()
in case when APR_HAVE_SYS_UN_H is not defined. Just returns APR_ENOTIMPL. This helps symbol export/import handling on Netware and also seems to be more correct, because mod_proxy.h contains ap_proxy_connect_uds() unconditionally. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1728650 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -2647,12 +2647,12 @@ static apr_status_t send_http_connect(proxy_conn_rec *backend,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#if APR_HAVE_SYS_UN_H
|
|
||||||
/* TODO: In APR 2.x: Extend apr_sockaddr_t to possibly be a path !!! */
|
/* TODO: In APR 2.x: Extend apr_sockaddr_t to possibly be a path !!! */
|
||||||
PROXY_DECLARE(apr_status_t) ap_proxy_connect_uds(apr_socket_t *sock,
|
PROXY_DECLARE(apr_status_t) ap_proxy_connect_uds(apr_socket_t *sock,
|
||||||
const char *uds_path,
|
const char *uds_path,
|
||||||
apr_pool_t *p)
|
apr_pool_t *p)
|
||||||
{
|
{
|
||||||
|
#if APR_HAVE_SYS_UN_H
|
||||||
apr_status_t rv;
|
apr_status_t rv;
|
||||||
apr_os_sock_t rawsock;
|
apr_os_sock_t rawsock;
|
||||||
apr_interval_time_t t;
|
apr_interval_time_t t;
|
||||||
@@ -2694,8 +2694,10 @@ PROXY_DECLARE(apr_status_t) ap_proxy_connect_uds(apr_socket_t *sock,
|
|||||||
}
|
}
|
||||||
|
|
||||||
return APR_SUCCESS;
|
return APR_SUCCESS;
|
||||||
}
|
#else
|
||||||
|
return APR_ENOTIMPL;
|
||||||
#endif
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
PROXY_DECLARE(int) ap_proxy_connect_backend(const char *proxy_function,
|
PROXY_DECLARE(int) ap_proxy_connect_backend(const char *proxy_function,
|
||||||
proxy_conn_rec *conn,
|
proxy_conn_rec *conn,
|
||||||
|
Reference in New Issue
Block a user