summaryrefslogtreecommitdiff
path: root/libsoup/soup-server.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup/soup-server.c')
-rw-r--r--libsoup/soup-server.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libsoup/soup-server.c b/libsoup/soup-server.c
index ab963664..8b787ebf 100644
--- a/libsoup/soup-server.c
+++ b/libsoup/soup-server.c
@@ -319,10 +319,11 @@ soup_server_new (const char *optname1, ...)
}
priv->listen_sock =
- soup_socket_new (SOUP_SOCKET_SSL_CREDENTIALS, priv->ssl_creds,
+ soup_socket_new (SOUP_SOCKET_LOCAL_ADDRESS, priv->interface,
+ SOUP_SOCKET_SSL_CREDENTIALS, priv->ssl_creds,
SOUP_SOCKET_ASYNC_CONTEXT, priv->async_context,
NULL);
- if (!soup_socket_listen (priv->listen_sock, priv->interface)) {
+ if (!soup_socket_listen (priv->listen_sock)) {
g_object_unref (server);
return NULL;
}