From d308d2750086242abbc6c9b51bf6c10d71503fc9 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 25 Jun 2025 15:52:38 +0000 Subject: [PATCH] daemon: Remove the HTTP client This is now all fully merged into the high-level client. Signed-off-by: Michael Tremer --- src/pakfire/daemon.c | 15 --------------- src/pakfire/daemon.h | 1 - 2 files changed, 16 deletions(-) diff --git a/src/pakfire/daemon.c b/src/pakfire/daemon.c index d425d279..64e3e9e5 100644 --- a/src/pakfire/daemon.c +++ b/src/pakfire/daemon.c @@ -33,7 +33,6 @@ #include #include #include -#include #include #include #include @@ -50,9 +49,6 @@ struct pakfire_daemon { struct pakfire_ctx* ctx; int nrefs; - // HTTP Client - struct pakfire_httpclient* httpclient; - // Pakfire Client struct pakfire_client* client; @@ -825,8 +821,6 @@ static void pakfire_daemon_free(struct pakfire_daemon* daemon) { if (daemon->builder) pakfire_builder_unref(daemon->builder); - if (daemon->httpclient) - pakfire_httpclient_unref(daemon->httpclient); if (daemon->client) pakfire_client_unref(daemon->client); if (daemon->cgroup) @@ -891,11 +885,6 @@ int pakfire_daemon_create(struct pakfire_daemon** daemon, struct pakfire_ctx* ct if (r < 0) goto ERROR; - // Create the HTTP client - r = pakfire_httpclient_create(&d->httpclient, d->ctx, d->loop); - if (r < 0) - goto ERROR; - // Return the pointer *daemon = d; @@ -930,10 +919,6 @@ struct pakfire_client* pakfire_daemon_client(struct pakfire_daemon* daemon) { return pakfire_client_ref(daemon->client); } -struct pakfire_httpclient* pakfire_daemon_httpclient(struct pakfire_daemon* daemon) { - return pakfire_httpclient_ref(daemon->httpclient); -} - const char* pakfire_daemon_url(struct pakfire_daemon* daemon) { return daemon->url; } diff --git a/src/pakfire/daemon.h b/src/pakfire/daemon.h index 5d80cada..089cd444 100644 --- a/src/pakfire/daemon.h +++ b/src/pakfire/daemon.h @@ -36,7 +36,6 @@ struct pakfire_daemon* pakfire_daemon_unref(struct pakfire_daemon* daemon); sd_event* pakfire_daemon_loop(struct pakfire_daemon* daemon); struct pakfire_client* pakfire_daemon_client(struct pakfire_daemon* daemon); -struct pakfire_httpclient* pakfire_daemon_httpclient(struct pakfire_daemon* daemon); const char* pakfire_daemon_url(struct pakfire_daemon* daemon); -- 2.47.2