misc: Break the big IP header files to improve compile time 34/29634/4
authorNeale Ranns <neale.ranns@cisco.com>
Mon, 26 Oct 2020 13:00:06 +0000 (13:00 +0000)
committerDamjan Marion <dmarion@me.com>
Wed, 28 Oct 2020 16:55:35 +0000 (16:55 +0000)
commite4031131ccddd7c4eb683b36f1a97a65dcff008a
treeef469ab6a2188bd3ce7ab0daacb0d9ef14fca632
parent224a3c03d9aa34259ac3816c0039f2776d6da5ef
misc: Break the big IP header files to improve compile time

Type: refactor

Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
Change-Id: Id1801519638a9b97175847d7ed58824fb83433d6
55 files changed:
src/plugins/cnat/cnat_node_vip.c
src/plugins/cnat/cnat_types.h
src/plugins/gbp/gbp_itf.c
src/plugins/gbp/gbp_itf.h
src/plugins/gbp/gbp_learn.h
src/plugins/ioam/ip6/ioam_cache_node.c
src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c
src/plugins/l2e/l2e.c
src/plugins/lisp/lisp-cp/lisp_cp_test.c
src/plugins/lisp/lisp-cp/one_test.c
src/plugins/lisp/lisp-cp/packets.c
src/plugins/lisp/lisp-gpe/lisp_gpe_test.c
src/plugins/nat/nat.c
src/vnet/CMakeLists.txt
src/vnet/adj/adj_midchain.c
src/vnet/bier/bier_imp_node.c
src/vnet/classify/classify_api.c
src/vnet/devices/virtio/vhost_user.c
src/vnet/devices/virtio/vhost_user_input.c
src/vnet/devices/virtio/vhost_user_output.c
src/vnet/devices/virtio/virtio_api.c
src/vnet/dpo/l3_proxy_dpo.h
src/vnet/dpo/load_balance.c
src/vnet/dpo/receive_dpo.h
src/vnet/fib/fib_types.h
src/vnet/ip-neighbor/ip4_neighbor.c
src/vnet/ip-neighbor/ip6_neighbor.c
src/vnet/ip/icmp6.h
src/vnet/ip/ip4.h
src/vnet/ip/ip4_forward.h
src/vnet/ip/ip4_inlines.h [new file with mode: 0644]
src/vnet/ip/ip4_input.c
src/vnet/ip/ip6.h
src/vnet/ip/ip6_forward.h
src/vnet/ip/ip6_inlines.h [new file with mode: 0644]
src/vnet/ip/ip6_input.c
src/vnet/ip/ip_api.c
src/vnet/ip/ip_container_proxy.c [new file with mode: 0644]
src/vnet/ip/ip_container_proxy.h [new file with mode: 0644]
src/vnet/ip/ip_flow_hash.h [new file with mode: 0644]
src/vnet/ip/ip_table.h
src/vnet/ip/lookup.c
src/vnet/ip/lookup.h
src/vnet/ip/vtep.h
src/vnet/ipsec/ipsec_itf.c
src/vnet/l2/l2_arp_term.c
src/vnet/l2/l2_input.h
src/vnet/l2/l2_input_node.c
src/vnet/mfib/mfib_itf.c
src/vnet/mpls/mpls_lookup.h
src/vnet/srv6/sr_policy_rewrite.c
src/vnet/tcp/tcp_output.c
src/vnet/udp/udp.c
src/vnet/udp/udp.h
src/vnet/vnet.h