list(APPEND VNET_MULTIARCH_SOURCES
interface_output.c
interface_stats.c
+ handoff.c
)
list(APPEND VNET_HEADERS
ethernet/p2p_ethernet_api.c
)
-list(APPEND VNET_MULTIARCH_SOURCES ethernet/node.c)
+list(APPEND VNET_MULTIARCH_SOURCES
+ ethernet/node.c
+ ethernet/p2p_ethernet_input.c
+)
list(APPEND VNET_HEADERS
ethernet/error.def
l2/l2_learn.c
l2/l2_output.c
l2/l2_patch.c
+ l2/l2_in_out_feat_arc.c
+ l2/l2_input_classify.c
+ l2/l2_input.c
+ l2/l2_output_classify.c
+ l2/l2_flood.c
+ l2/l2_uu_fwd.c
+ l2/l2_efp_filter.c
+ l2/l2_rw.c
+ l2/l2_xcrw.c
+ l2/l2_in_out_acl.c
+ l2/l2_input_vtr.c
)
list(APPEND VNET_HEADERS
ip/punt.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ ip/ip4_source_check.c
+ ip/ip4_punt_drop.c
+ ip/ip4_reassembly.c
+ ip/ip6_hop_by_hop.c
+ ip/ip6_reassembly.c
+ ip/ip6_input.c
+ ip/ip6_punt_drop.c
+ ip/punt.c
+ ip/ip_in_out_acl.c
+)
+
list(APPEND VNET_HEADERS
ip/format.h
ip/icmp46_packet.h
l2tp/l2tp_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ l2tp/encap.c
+ l2tp/decap.c
+)
+
list(APPEND VNET_HEADERS
l2tp/l2tp.h
l2tp/packet.h
ipsec-gre/ipsec_gre_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ ipsec-gre/node.c
+ ipsec-gre/ipsec_gre.c
+)
+
list(APPEND VNET_HEADERS
ipsec-gre/ipsec_gre.h
ipsec-gre/error.def
dhcp/dhcp_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ dhcp/dhcp_client_detect.c
+)
+
list(APPEND VNET_HEADERS
dhcp/client.h
dhcp/dhcp6_client_common_dp.h
lawful-intercept/node.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ lawful-intercept/node.c
+)
+
list(APPEND VNET_HEADERS
lawful-intercept/lawful_intercept.h
)
devices/netmap/node.c
devices/virtio/node.c
devices/af_packet/node.c
+ devices/virtio/device.c
)
list(APPEND VNET_API_FILES
devices/af_packet/af_packet_api.c
)
+list(APPEND VNET_MULTIARCH_SOURCES
+ devices/netmap/device.c
+ devices/af_packet/device.c
+)
+
list(APPEND VNET_HEADERS
devices/af_packet/af_packet.h
)