From: Michael Tremer Date: Fri, 27 Oct 2023 12:13:15 +0000 (+0000) Subject: daemon: Connect to buildservice instead of a raw HTTP client X-Git-Tag: 0.9.30~1392 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c06b1ff21d62c68554e04a26c2a4478422a283ec;p=pakfire.git daemon: Connect to buildservice instead of a raw HTTP client Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/daemon.c b/src/libpakfire/daemon.c index f04eb83b8..934ba2704 100644 --- a/src/libpakfire/daemon.c +++ b/src/libpakfire/daemon.c @@ -22,9 +22,9 @@ #include #include +#include #include #include -#include #define EPOLL_MAX_EVENTS 8 @@ -32,13 +32,13 @@ struct pakfire_daemon { struct pakfire_ctx* ctx; int nrefs; - // A HTTP Client - struct pakfire_httpclient* httpclient; + // Pakfire Build Service + struct pakfire_buildservice* service; }; static void pakfire_daemon_free(struct pakfire_daemon* daemon) { - if (daemon->httpclient) - pakfire_httpclient_unref(daemon->httpclient); + if (daemon->service) + pakfire_buildservice_unref(daemon->service); if (daemon->ctx) pakfire_ctx_unref(daemon->ctx); free(daemon); @@ -59,8 +59,8 @@ int pakfire_daemon_create(struct pakfire_daemon** daemon, struct pakfire_ctx* ct // Initialize the reference counter d->nrefs = 1; - // Setup the HTTP client - r = pakfire_httpclient_create(&d->httpclient, d->ctx); + // Connect to the buildservice + r = pakfire_buildservice_create(&d->service, d->ctx); if (r) goto ERROR;