summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau2024-12-16 11:33:19 +0000
committerFelix Fietkau2024-12-16 11:33:19 +0000
commite4a24cdfbc1cbdb38f1958440f2a06529df1c7f4 (patch)
tree69ddd5888d048589d2b2d3f9d8776d20e1a57251
parent486bc3b86dc2f278d09c69cd17bba33b6dd1fc7c (diff)
unet-cli: fix defaults on create
Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rwxr-xr-xscripts/unet-cli6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/unet-cli b/scripts/unet-cli
index 8cb790e..9cbe64f 100755
--- a/scripts/unet-cli
+++ b/scripts/unet-cli
@@ -400,6 +400,9 @@ case 'import':
break;
case 'create':
case 'set-config':
+ for (let key, val in defaults)
+ args[key] ??= `${val}`;
+
set_fields(net_data.config, {
port: "int",
keepalive: "int",
@@ -407,9 +410,6 @@ case 'set-config':
set_field("int", net_data.config, "peer-exchange-port", args.pex_port);
set_field("array", net_data.config, "stun-servers", args.stun);
- for (let key, val in defaults)
- args[key] ??= `${val}`;
-
let seed_arg;
if ("seed" in args) {