aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Erickson <gerickson@nuovations.com>2023-12-21 14:34:56 -0800
committerMarcel Holtmann <marcel@holtmann.org>2023-12-23 13:19:19 +0100
commit84f1c9c5de40e7531a550b72dd36003de6b6798e (patch)
tree9fbe3a6ceb1ac3d9ae05d3408ecc275e6250a78f
parent3a25579204310cfc43aca8ec490acb7ffe62a0d4 (diff)
downloadconnman-84f1c9c5de40e7531a550b72dd36003de6b6798e.tar.gz
service: Document 'downgrade_connected_services'.
This adds documentation to the 'downgrade_connected_services' functions.
-rw-r--r--src/service.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index cae4258fc..efed2fc50 100644
--- a/src/service.c
+++ b/src/service.c
@@ -8709,6 +8709,19 @@ static void request_input_cb(struct connman_service *service,
}
}
+/**
+ * @brief
+ * Downgrade the service IPv4 and IPv6 states from "online" to
+ * "ready" of all connected services.
+ *
+ * This attempts to downgrade the IPv4 and IPv6 states of all
+ * @a is_connected services to "ready" if they are "online".
+ *
+ * @sa service_ipconfig_downgrade_online_state
+ * @sa service_downgrade_online_state
+ * @sa service_downgrade_online_state_if_default
+ *
+ */
static void downgrade_connected_services(void)
{
struct connman_service *up_service;