API_FILES += vnet/geneve/geneve.api
-########################################
-# Layer 2 / CDP
-########################################
-libvnet_la_SOURCES += \
- vnet/cdp/cdp_input.c \
- vnet/cdp/cdp_node.c \
- vnet/cdp/cdp_periodic.c
-
-nobase_include_HEADERS += \
- vnet/cdp/cdp_protocol.h
-
########################################
# Layer 2 / LLDP
########################################
API_FILES += vnet/gre/gre.api
+########################################
+# Tunnel protocol: ipip
+########################################
+libvnet_la_SOURCES += \
+ vnet/ipip/ipip.c \
+ vnet/ipip/node.c \
+ vnet/ipip/sixrd.c \
+ vnet/ipip/ipip_api.c \
+ vnet/ipip/ipip_cli.c
+
+nobase_include_HEADERS += \
+ vnet/ipip/ipip.h
+
+API_FILES += vnet/ipip/ipip.api
+
########################################
# Tunnel protocol: l2tpv3
########################################
vnet/fib/fib_path_ext.c \
vnet/fib/fib_urpf_list.c \
vnet/fib/fib_attached_export.c \
+ vnet/fib/fib_api.c \
vnet/fib/fib_bfd.c
nobase_include_HEADERS += \