L2 over MPLS
[support for VPWS/VPLS]
- switch to using dpo_proto_t rather than fib_protocol_t in fib_paths so that we can describe L2 paths
- VLIB nodes to handle pop/push of MPLS labels to L2
Change-Id: Id050d06a11fd2c9c1c81ce5a0654e6c5ae6afa6e
Signed-off-by: Neale Ranns <nranns@cisco.com>
diff --git a/src/vnet/dhcp/client.c b/src/vnet/dhcp/client.c
index cfe62a6..dd5e99f 100644
--- a/src/vnet/dhcp/client.c
+++ b/src/vnet/dhcp/client.c
@@ -296,7 +296,7 @@
&all_0s,
FIB_SOURCE_DHCP,
FIB_ENTRY_FLAG_NONE,
- FIB_PROTOCOL_IP4,
+ DPO_PROTO_IP4,
&nh,
c->sw_if_index,
~0,
@@ -605,7 +605,7 @@
c->sw_if_index),
&all_0s,
FIB_SOURCE_DHCP,
- FIB_PROTOCOL_IP4,
+ DPO_PROTO_IP4,
&nh,
c->sw_if_index,
~0,
@@ -900,7 +900,7 @@
c->sw_if_index),
&all_0s,
FIB_SOURCE_DHCP,
- FIB_PROTOCOL_IP4,
+ DPO_PROTO_IP4,
&nh,
c->sw_if_index,
~0,