summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2017-08-01 20:16:28 -0300
committerRenato Westphal <renato@opensourcerouting.org>2017-08-01 21:12:13 -0300
commit1a99ca998dd05c41d4068ace4ca3ef8ac4ba309c (patch)
tree5e9e78836c9c6db2f74ac8eb99e17cfeffb15829 /lib
parentdc4ccdd901047789f1a7075860d4874de1c12549 (diff)
zebra: add support for static pseudowires
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/command.c2
-rw-r--r--lib/command.h1
-rw-r--r--lib/vty.c2
3 files changed, 5 insertions, 0 deletions
diff --git a/lib/command.c b/lib/command.c
index 4912461adb..c2ee79035a 100644
--- a/lib/command.c
+++ b/lib/command.c
@@ -1392,6 +1392,7 @@ cmd_exit (struct vty *vty)
vty_config_unlock (vty);
break;
case INTERFACE_NODE:
+ case PW_NODE:
case NS_NODE:
case VRF_NODE:
case ZEBRA_NODE:
@@ -1471,6 +1472,7 @@ DEFUN (config_end,
break;
case CONFIG_NODE:
case INTERFACE_NODE:
+ case PW_NODE:
case NS_NODE:
case VRF_NODE:
case ZEBRA_NODE:
diff --git a/lib/command.h b/lib/command.h
index 223f028144..313d73f7c8 100644
--- a/lib/command.h
+++ b/lib/command.h
@@ -130,6 +130,7 @@ enum node_type
FORWARDING_NODE, /* IP forwarding node. */
PROTOCOL_NODE, /* protocol filtering node */
MPLS_NODE, /* MPLS config node */
+ PW_NODE, /* Pseudowire config node */
VTY_NODE, /* Vty node. */
LINK_PARAMS_NODE, /* Link-parameters node */
};
diff --git a/lib/vty.c b/lib/vty.c
index e7e0f17e67..9b4badb096 100644
--- a/lib/vty.c
+++ b/lib/vty.c
@@ -731,6 +731,7 @@ vty_end_config (struct vty *vty)
break;
case CONFIG_NODE:
case INTERFACE_NODE:
+ case PW_NODE:
case ZEBRA_NODE:
case RIP_NODE:
case RIPNG_NODE:
@@ -1156,6 +1157,7 @@ vty_stop_input (struct vty *vty)
break;
case CONFIG_NODE:
case INTERFACE_NODE:
+ case PW_NODE:
case ZEBRA_NODE:
case RIP_NODE:
case RIPNG_NODE: