]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zebra_pw.c
*: move CLI parent data to cmd_node->parent_node
[mirror_frr.git] / zebra / zebra_pw.c
index 610a052c31e546de6acd754eaad67a13dad7b051..1885401287bae6395ad729e089a9ea67ce11cf52 100644 (file)
@@ -547,13 +547,17 @@ static int zebra_pw_config(struct vty *vty)
        return write;
 }
 
+static int zebra_pw_config(struct vty *vty);
 static struct cmd_node pw_node = {
-       PW_NODE, "%s(config-pw)# ", 1,
+       .node = PW_NODE,
+       .parent_node = CONFIG_NODE,
+       .prompt = "%s(config-pw)# ",
+       .config_write = zebra_pw_config,
 };
 
 void zebra_pw_vty_init(void)
 {
-       install_node(&pw_node, zebra_pw_config);
+       install_node(&pw_node);
        install_default(PW_NODE);
 
        install_element(CONFIG_NODE, &pseudowire_if_cmd);