ip/punt.api
)
-list(APPEND VNET_MULTIARCH_SOURCES ip/ip4_forward.c ip/ip4_input.c)
+list(APPEND VNET_MULTIARCH_SOURCES
+ ip/ip4_forward.c
+ ip/ip6_forward.c
+ ip/ip4_input.c
+)
##############################################################################
# Layer 2/3 ARP
ipsec/esp_decrypt.c
ipsec/ah_decrypt.c
ipsec/ah_encrypt.c
- ipsec/ikev2.c
- ipsec/ikev2_crypto.c
- ipsec/ikev2_cli.c
- ipsec/ikev2_payload.c
- ipsec/ikev2_format.c
ipsec/ipsec_api.c
)
ipsec/esp_decrypt.c
ipsec/ah_decrypt.c
ipsec/ah_encrypt.c
+ ipsec/ipsec_if_in.c
+ ipsec/ipsec_output.c
+ ipsec/ipsec_input.c
)
list(APPEND VNET_API_FILES ipsec/ipsec.api)
list(APPEND VNET_HEADERS
ipsec/ipsec.h
+ ipsec/ipsec_spd.h
+ ipsec/ipsec_spd_policy.h
+ ipsec/ipsec_sa.h
+ ipsec/ipsec_if.h
ipsec/esp.h
ipsec/ah.h
- ipsec/ikev2.h
- ipsec/ikev2_priv.h
)
##############################################################################
gre/gre_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ gre/node.c
+ gre/gre.c
+)
+
list(APPEND VNET_HEADERS
gre/gre.h
gre/packet.h
mpls/mpls_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ mpls/mpls_output.c
+ mpls/mpls_input.c
+ mpls/mpls_lookup.c
+ mpls/mpls_features.c
+)
+
list(APPEND VNET_HEADERS
mpls/mpls.h
mpls/mpls_types.h
list(APPEND VNET_MULTIARCH_SOURCES
devices/virtio/vhost_user_input.c
devices/virtio/vhost_user_output.c
+ devices/netmap/node.c
+ devices/virtio/node.c
+ devices/af_packet/node.c
)
list(APPEND VNET_API_FILES
session/session_node.c
session/transport.c
session/application.c
+ session/application_worker.c
session/session_cli.c
session/application_interface.c
+ session/application_local.c
session/application_namespace.c
session/segment_manager.c
session/session_api.c
session/session_lookup.h
session/application.h
session/transport.h
- session/transport_interface.h
+ session/transport_types.h
session/application_interface.h
+ session/application_local.h
session/application_namespace.h
session/session_debug.h
session/segment_manager.h
list(APPEND VNET_HEADERS
tls/tls.h
+ tls/tls_test.h
)
##############################################################################
adj/adj_delegate.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ adj/adj_nsh.c
+ adj/adj_l2.c
+)
+
list(APPEND VNET_HEADERS
adj/adj.h
adj/adj_types.h
qos/qos_api.c
qos/qos_egress_map.c
qos/qos_record.c
+ qos/qos_record_node.c
qos/qos_mark.c
+ qos/qos_mark_node.c
+)
+
+list(APPEND VNET_MULTIARCH_SOURCES
+ qos/qos_record_node.c
+ qos/qos_mark_node.c
)
list(APPEND VNET_API_FILES qos/qos.api)
bier/bier_bift_table.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ bier/bier_disp_dispatch_node.c
+ bier/bier_disp_lookup_node.c
+ bier/bier_imp_node.c
+)
+
list(APPEND VNET_HEADERS
bier/bier_types.h
bier/bier_entry.h