edca4d2 network: rework network status callbacks Signed-off-by: Nick Hainke <vincent@systemli.org> (cherry picked from commit 28ca76d29bc0703474fd44815ceca6bd7b28efe6)