From 1b4c6e9be83b8eb4c0d824abedc638abd7f44152 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Thu, 29 Jul 2021 15:21:46 -0700 Subject: [PATCH] knownnetworks: copy network_config on update The network_config was not being copied to network_info when updated. This caused any new settings to be lost if the network configuration file was updated during runtime. --- src/knownnetworks.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/knownnetworks.c b/src/knownnetworks.c index 09acdd3c..85648ead 100644 --- a/src/knownnetworks.c +++ b/src/knownnetworks.c @@ -464,6 +464,8 @@ void known_network_update(struct network_info *network, } known_network_set_autoconnect(network, new->is_autoconnectable); + + memcpy(&network->config, new, sizeof(struct network_config)); } bool known_networks_foreach(known_networks_foreach_func_t function,