# Layer 3 protocol: IP v4/v6
########################################
libvnet_la_SOURCES += \
+ vnet/ip/feature_registration.c \
vnet/ip/format.c \
vnet/ip/icmp4.c \
vnet/ip/icmp6.c \
- vnet/ip/ip_feature_registration.c \
vnet/ip/ip46_cli.c \
- vnet/ip/ping.c \
vnet/ip/ip4_format.c \
vnet/ip/ip4_forward.c \
vnet/ip/ip4_input.c \
vnet/ip/ip4_mtrie.c \
vnet/ip/ip4_pg.c \
- vnet/ip/ip4_source_check.c \
vnet/ip/ip4_source_and_port_range_check.c \
+ vnet/ip/ip4_source_check.c \
vnet/ip/ip6_format.c \
vnet/ip/ip6_forward.c \
vnet/ip/ip6_hop_by_hop.c \
vnet/ip/ip6_neighbor.c \
vnet/ip/ip6_pg.c \
vnet/ip/ip_checksum.c \
+ vnet/ip/ip_frag.c \
vnet/ip/ip.h \
vnet/ip/ip_init.c \
+ vnet/ip/ip_input_acl.c \
vnet/ip/lookup.c \
+ vnet/ip/ping.c \
+ vnet/ip/punt.c \
vnet/ip/udp_format.c \
vnet/ip/udp_init.c \
vnet/ip/udp_local.c \
- vnet/ip/punt.c \
- vnet/ip/udp_pg.c \
- vnet/ip/ip_input_acl.c \
- vnet/ip/ip_frag.c
+ vnet/ip/udp_pg.c
nobase_include_HEADERS += \
+ vnet/ip/feature_registration.h \
vnet/ip/format.h \
vnet/ip/icmp46_packet.h \
vnet/ip/icmp4.h \
vnet/ip/icmp6.h \
vnet/ip/igmp_packet.h \
- vnet/ip/ip.h \
- vnet/ip/ip_feature_registration.h \
- vnet/ip/ip_source_and_port_range_check.h \
+ vnet/ip/ip4_error.h \
vnet/ip/ip4.h \
vnet/ip/ip4_mtrie.h \
- vnet/ip/ip4_error.h \
vnet/ip/ip4_packet.h \
- vnet/ip/ip6.h \
vnet/ip/ip6_error.h \
+ vnet/ip/ip6.h \
vnet/ip/ip6_hop_by_hop.h \
vnet/ip/ip6_hop_by_hop_packet.h \
vnet/ip/ip6_packet.h \
- vnet/ip/lookup.h \
+ vnet/ip/ip.h \
vnet/ip/ip_packet.h \
+ vnet/ip/ip_source_and_port_range_check.h \
+ vnet/ip/lookup.h \
vnet/ip/ports.def \
vnet/ip/protocols.def \
+ vnet/ip/punt_error.def \
+ vnet/ip/punt.h \
vnet/ip/tcp_packet.h \
- vnet/ip/udp.h \
vnet/ip/udp_error.def \
- vnet/ip/udp_packet.h \
- vnet/ip/punt_error.def \
- vnet/ip/punt.h
+ vnet/ip/udp.h \
+ vnet/ip/udp_packet.h
########################################
# Layer 3 protocol: IPSec
vnet/devices/dpdk/init.c \
vnet/devices/dpdk/node.c \
vnet/devices/dpdk/hqos.c \
- vnet/devices/dpdk/vhost_user.c \
vnet/devices/dpdk/cli.c
nobase_include_HEADERS += \
libvnet_la_SOURCES += \
vnet/dpo/dpo.c \
vnet/dpo/drop_dpo.c \
+ vnet/dpo/ip_null_dpo.c \
vnet/dpo/punt_dpo.c \
vnet/dpo/receive_dpo.c \
vnet/dpo/load_balance.c \
vnet/dpo/punt_dpo.h \
vnet/dpo/classify_dpo.h \
vnet/dpo/receive_dpo.h \
+ vnet/dpo/ip_null_dpo.h \
vnet/dpo/dpo.h
########################################