From a34a3ade087d2b043f1966992de3835282903f1f Mon Sep 17 00:00:00 2001
From: Daniel Barlow <dan@telent.net>
Date: Sun, 25 Sep 2022 21:10:57 +0100
Subject: [PATCH] make udhcp wait for its interface to be ready

---
 pkgs/liminix-tools/networking/udhcpc.nix | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pkgs/liminix-tools/networking/udhcpc.nix b/pkgs/liminix-tools/networking/udhcpc.nix
index 81b2a0e..d868c65 100644
--- a/pkgs/liminix-tools/networking/udhcpc.nix
+++ b/pkgs/liminix-tools/networking/udhcpc.nix
@@ -40,6 +40,7 @@ esac
 in longrun {
   inherit name;
   run = "${busybox}/bin/udhcpc -f -i ${interface.device} -s ${script}";
+  dependencies = [ interface ];
 }
 
 # lease=86400