Add network link + address monitiring via osysmon_rtnl.c
diff --git a/osysmon_main.c b/osysmon_main.c
index 12ca586..edf670e 100644
--- a/osysmon_main.c
+++ b/osysmon_main.c
@@ -126,10 +126,12 @@
g_oss = talloc_zero(NULL, struct osysmon_state);
INIT_LLIST_HEAD(&g_oss->ctrl_clients);
+ INIT_LLIST_HEAD(&g_oss->netdevs);
vty_init(&vty_info);
osysmon_sysinfo_init();
osysmon_ctrl_init();
+ osysmon_rtnl_init();
rc = vty_read_config_file(config_file, NULL);
if (rc < 0) {
@@ -145,6 +147,7 @@
struct value_node *root = value_node_add(g_oss, NULL, "root", NULL);
osysmon_sysinfo_poll(root);
osysmon_ctrl_poll(root);
+ osysmon_rtnl_poll(root);
display_update(root);
value_node_del(root);