summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-06-06 18:22:51 +0200
committerLudovic Courtès <ludo@gnu.org>2025-06-06 18:22:51 +0200
commit33ec2f58ffb66da80e32854d27e5be376365ad69 (patch)
treedfe7c7f5be0af3ff65e3fccbc93236e154aba68d
parent5f3a33f659b40b52875e142fc39449430e22e537 (diff)
services: iwd: Provide default value in <iwd-settings>.
Fixes a failure of ‘tests/guix-system.sh’, when running ‘guix system search .’: 2296:10 3 (iwd-environment _) 2165:0 2 (%iwd-network-settings-name-resolving-service-procedure #) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): %unset-marker% * gnu/services/networking.scm (iwd-settings)[network]: Provide default value. Change-Id: I2ea28853f698583ceeaa0b56cde8447fe3546dc3
-rw-r--r--doc/guix.texi2
-rw-r--r--gnu/services/networking.scm2
2 files changed, 2 insertions, 2 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index e25a821926..be51ca00d2 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -22478,7 +22478,7 @@ Available @code{iwd-settings} fields are:
@item @code{general} (type: iwd-general-settings)
General settings.
-@item @code{network} (type: maybe-iwd-network-settings)
+@item @code{network} (default: @code{(iwd-network-settings)}) (type: maybe-iwd-network-settings)
Network settings.
@item @code{scan} (type: maybe-iwd-scan-settings)
diff --git a/gnu/services/networking.scm b/gnu/services/networking.scm
index 9825e5f75b..adf2ac7a7d 100644
--- a/gnu/services/networking.scm
+++ b/gnu/services/networking.scm
@@ -2228,7 +2228,7 @@ appended to the Scan settings group.")
"General settings.")
(network
- maybe-iwd-network-settings
+ (maybe-iwd-network-settings (iwd-network-settings))
"Network settings.")
(scan