If another host has not set a status, for example when autochannel is
disabled, it will not show host_info when remote_hosts is called. This
fix adds a check for this condition.
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
The uptime value in the uchannel state contains the uptime at the time
the script was last executed. This is a rather confusing name, and
possibly this is what lead to WIFI-7613. Rename it to executed to avoid
confusion in the future.
Keep the original name in the usteerd node status, as it is unclear what
impact this has, and could lead to breakage elsewhere.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Once the uchannel.uc script sets its status to waiting, it becomes
defunct. The next invocation of the script will compare uptime to
state.uptime, and if the difference is less than 12h, it will change
state.uptime to the current uptime and return. As the script runs every
5 minutes, the difference will always be less than 12h.
Fix this by comparing uptime against state.changed rather than
state.uptime.
Fixes: WIFI-7613
Fixes: 670bc9d2e2 ("ucentral: development update")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* make BTLE work on several devices
* update ucentral-schema
* update ucentral-client
* make cBPF work
* update mac80211
* update usteer
Signed-off-by: John Crispin <john@phrozen.org>