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
This commit is contained in:
Ludovic Courtès 2025-06-06 18:22:51 +02:00
parent 5f3a33f659
commit 33ec2f58ff
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
2 changed files with 2 additions and 2 deletions

View file

@ -22478,7 +22478,7 @@ Available @code{iwd-settings} fields are:
@item @code{general} (type: iwd-general-settings) @item @code{general} (type: iwd-general-settings)
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. Network settings.
@item @code{scan} (type: maybe-iwd-scan-settings) @item @code{scan} (type: maybe-iwd-scan-settings)

View file

@ -2228,7 +2228,7 @@ appended to the Scan settings group.")
"General settings.") "General settings.")
(network (network
maybe-iwd-network-settings (maybe-iwd-network-settings (iwd-network-settings))
"Network settings.") "Network settings.")
(scan (scan