]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: client: peer: Moved http_client_peer_close() function.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Sun, 18 Dec 2016 17:46:01 +0000 (18:46 +0100)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Thu, 7 Dec 2017 16:40:45 +0000 (18:40 +0200)
This is a preparation for a subsequent change.

src/lib-http/http-client-peer.c

index 9a7ec1582bc678ec9ab19224d93003969eacda37..c782aefaa02a71d03712ad609ee889b04de2cec8 100644 (file)
@@ -330,6 +330,17 @@ bool http_client_peer_unref(struct http_client_peer **_peer)
        return FALSE;
 }
 
+void http_client_peer_close(struct http_client_peer **_peer)
+{
+       struct http_client_peer *peer = *_peer;
+
+       http_client_peer_debug(peer, "Peer close");
+
+       http_client_peer_disconnect(peer);
+
+       (void)http_client_peer_unref(_peer);
+}
+
 static void
 http_client_peer_do_connect(struct http_client_peer *peer,
        unsigned int count)
@@ -760,17 +771,6 @@ void http_client_peer_trigger_request_handler(struct http_client_peer *peer)
        }
 }
 
-void http_client_peer_close(struct http_client_peer **_peer)
-{
-       struct http_client_peer *peer = *_peer;
-
-       http_client_peer_debug(peer, "Peer close");
-
-       http_client_peer_disconnect(peer);
-
-       (void)http_client_peer_unref(_peer);
-}
-
 static void http_client_peer_drop(struct http_client_peer **_peer)
 {
        struct http_client_peer *peer = *_peer;