From 65f2aa5c24956e72d2d49e2ed1396e281a794948 Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Fri, 1 Apr 2022 18:28:01 +0200 Subject: [PATCH] freebsd: Remove unused swap detection code --- src/freebsd/up-backend.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/src/freebsd/up-backend.c b/src/freebsd/up-backend.c index 774db54..2c69b00 100644 --- a/src/freebsd/up-backend.c +++ b/src/freebsd/up-backend.c @@ -24,7 +24,6 @@ #include #include #include -#include #include #include #include @@ -345,41 +344,6 @@ up_backend_get_config (UpBackend *backend) return backend->priv->config; } -/* Return value: a percentage value */ -gfloat -up_backend_get_used_swap (UpBackend *backend) -{ - gfloat percent; - kvm_t *kd; - gchar errbuf[_POSIX2_LINE_MAX]; - int nswdev; - struct kvm_swap kvmsw[16]; - - kd = kvm_openfiles (NULL, NULL, NULL, O_RDONLY, errbuf); - if (kd == NULL) { - g_warning ("failed to open kvm: '%s'", errbuf); - return 0.0f; - } - - nswdev = kvm_getswapinfo (kd, kvmsw, 16, 0); - if (nswdev == 0) { - percent = 100.0f; - goto out; - } - if (nswdev < 0) { - g_warning ("failed to get swap info: '%s'", kvm_geterr (kd)); - percent = 0.0f; - goto out; - } - - percent = (gfloat) ((gfloat) ((gfloat) kvmsw[nswdev].ksw_used / (gfloat) kvmsw[nswdev].ksw_total) * 100.0f); - -out: - kvm_close (kd); - - return percent; -} - /** * up_backend_class_init: * @klass: The UpBackendClass