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.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libsoup/soup-server.c b/libsoup/soup-server.c
index 620266c2..1342df73 100644
--- a/libsoup/soup-server.c
+++ b/libsoup/soup-server.c
@@ -300,6 +300,13 @@ soup_server_get_protocol (SoupServer *server)
return SOUP_PROTOCOL_HTTP;
}
+SoupSocket *
+soup_server_get_listener (SoupServer *server)
+{
+ g_return_val_if_fail (SOUP_IS_SERVER (server), NULL);
+
+ return server->priv->listen_sock;
+}
static void start_request (SoupServer *, SoupSocket *);