liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit fe735408a13f52b17ff21dec6a22d3985dfe2ce2
parent a9d1582b534439af96ebac11f3eae4eeeb3b1122
Author: Daniel Barlow <dan@telent.net>
Date:   Sat, 27 Jul 2024 17:40:32 +0100

v:address is nil if missing, but code expects an array

Diffstat:
Mmodules/dhcp6c/acquire-delegated-prefix.fnl | 2+-
Mmodules/dhcp6c/acquire-wan-address.fnl | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/dhcp6c/acquire-delegated-prefix.fnl b/modules/dhcp6c/acquire-delegated-prefix.fnl @@ -27,6 +27,6 @@ dir (svc.open state-directory)] (accumulate [addresses [] v (dir:events)] - (update-prefixes lan-device addresses (v:output "prefix") system)))) + (update-prefixes lan-device addresses (or (v:output "prefix") []) system)))) { : changes : run } diff --git a/modules/dhcp6c/acquire-wan-address.fnl b/modules/dhcp6c/acquire-wan-address.fnl @@ -27,6 +27,6 @@ dir (svc.open state-directory)] (accumulate [addresses [] v (dir:events)] - (update-addresses wan-device addresses (v:output "address") system)))) + (update-addresses wan-device addresses (or (v:output "address") []) system)))) { : update-addresses : deletions : run }