aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeale Ranns <nranns@cisco.com>2020-10-05 12:39:41 +0000
committerDamjan Marion <dmarion@me.com>2020-10-07 16:05:16 +0000
commit6e366be38ff4f71d4ad5a24929519dc3c874ed36 (patch)
tree92cdf9e561bd115bdffc71f3c630877d568938a9
parent65fa036ec71b9b111b22802a69a83af2798ea10e (diff)
misc: Purge unused pg includes
Type: style Signed-off-by: Neale Ranns <nranns@cisco.com> Change-Id: I26a19e42076e031ec5399d5ca05cb49fd6fbe1cd
-rw-r--r--src/plugins/acl/dataplane_node.c1
-rw-r--r--src/plugins/acl/hash_lookup.c1
-rw-r--r--src/plugins/acl/sess_mgmt_node.c1
-rw-r--r--src/plugins/adl/adl.h1
-rw-r--r--src/plugins/adl/node.c1
-rw-r--r--src/plugins/ct6/ct6_in2out.c1
-rw-r--r--src/plugins/ct6/ct6_out2in.c1
-rw-r--r--src/plugins/dhcp/dhcp4_proxy_node.c1
-rw-r--r--src/plugins/dhcp/dhcp6_proxy_node.c1
-rw-r--r--src/plugins/dhcp/dhcp_proxy.h1
-rw-r--r--src/plugins/flowprobe/node.c1
-rw-r--r--src/plugins/gtpu/gtpu_decap.c1
-rw-r--r--src/plugins/ikev2/ikev2.c1
-rw-r--r--src/plugins/ikev2/ikev2_cli.c1
-rw-r--r--src/plugins/ikev2/ikev2_crypto.c1
-rw-r--r--src/plugins/ioam/encap/ip6_ioam_e2e.c1
-rw-r--r--src/plugins/ioam/encap/ip6_ioam_pot.c1
-rw-r--r--src/plugins/ioam/encap/ip6_ioam_seqno.c1
-rw-r--r--src/plugins/ioam/encap/ip6_ioam_trace.c1
-rw-r--r--src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_node.c1
-rw-r--r--src/plugins/ioam/export/node.c1
-rw-r--r--src/plugins/ioam/ip6/ioam_cache_node.c1
-rw-r--r--src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c1
-rw-r--r--src/plugins/ioam/ipfixcollector/node.c1
-rw-r--r--src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_ioam_trace.c1
-rw-r--r--src/plugins/lisp/lisp-gpe/decap.c1
-rw-r--r--src/plugins/mactime/node.c1
-rw-r--r--src/plugins/nat/in2out.c1
-rw-r--r--src/plugins/nat/in2out_ed.c1
-rw-r--r--src/plugins/nat/out2in.c1
-rw-r--r--src/plugins/nat/out2in_ed.c1
-rw-r--r--src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_node.c1
-rw-r--r--src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c1
-rw-r--r--src/plugins/nsh/nsh_output.c1
-rw-r--r--src/plugins/nsim/node.c1
-rw-r--r--src/plugins/nsim/nsim_input.c1
-rw-r--r--src/plugins/oddbuf/node.c1
-rw-r--r--src/plugins/pppoe/pppoe_decap.c1
-rw-r--r--src/plugins/vrrp/node.c1
-rwxr-xr-xsrc/plugins/wireguard/wireguard_input.c1
-rwxr-xr-xsrc/plugins/wireguard/wireguard_send.c1
-rw-r--r--src/vnet/gre/gre.h1
-rw-r--r--src/vnet/gre/interface.c1
-rw-r--r--src/vnet/ip/punt.c1
-rw-r--r--src/vnet/ip/punt_node.c1
-rw-r--r--src/vnet/l2/feat_bitmap.c1
-rw-r--r--src/vnet/l2/l2_classify.h1
-rw-r--r--src/vnet/l2/l2_fib.c1
-rw-r--r--src/vnet/l2/l2_flood.c1
-rw-r--r--src/vnet/l2/l2_in_out_acl.c1
-rw-r--r--src/vnet/l2/l2_input.c1
-rw-r--r--src/vnet/l2/l2_learn.c1
-rw-r--r--src/vnet/l2/l2_output.c1
-rw-r--r--src/vnet/l2/l2_patch.c1
-rw-r--r--src/vnet/l2/l2_xcrw.h1
-rw-r--r--src/vnet/llc/node.c1
-rw-r--r--src/vnet/mpls/interface.c1
-rw-r--r--src/vnet/mpls/mpls_lookup.c1
-rw-r--r--src/vnet/mpls/mpls_output.c1
-rw-r--r--src/vnet/mpls/mpls_tunnel.c1
-rw-r--r--src/vnet/plugin/plugin.h1
-rw-r--r--src/vnet/udp/udp.h1
-rw-r--r--src/vnet/udp/udp_input.c1
-rw-r--r--src/vnet/vxlan-gpe/decap.c1
-rw-r--r--src/vnet/vxlan/decap.c1
65 files changed, 0 insertions, 65 deletions
diff --git a/src/plugins/acl/dataplane_node.c b/src/plugins/acl/dataplane_node.c
index 5034f945d0e..b880161f023 100644
--- a/src/plugins/acl/dataplane_node.c
+++ b/src/plugins/acl/dataplane_node.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
diff --git a/src/plugins/acl/hash_lookup.c b/src/plugins/acl/hash_lookup.c
index e8850743f01..26ee5cb1785 100644
--- a/src/plugins/acl/hash_lookup.c
+++ b/src/plugins/acl/hash_lookup.c
@@ -23,7 +23,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/plugin/plugin.h>
#include <acl/acl.h>
diff --git a/src/plugins/acl/sess_mgmt_node.c b/src/plugins/acl/sess_mgmt_node.c
index 11cb56ba484..ea969274052 100644
--- a/src/plugins/acl/sess_mgmt_node.c
+++ b/src/plugins/acl/sess_mgmt_node.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
diff --git a/src/plugins/adl/adl.h b/src/plugins/adl/adl.h
index e88b9f15c97..163b2d2345f 100644
--- a/src/plugins/adl/adl.h
+++ b/src/plugins/adl/adl.h
@@ -18,7 +18,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vppinfra/hash.h>
diff --git a/src/plugins/adl/node.c b/src/plugins/adl/node.c
index 9ee991c4c6a..7dfaf3b2eb2 100644
--- a/src/plugins/adl/node.c
+++ b/src/plugins/adl/node.c
@@ -14,7 +14,6 @@
*/
#include <plugins/adl/adl.h>
-#include <vnet/pg/pg.h>
typedef struct {
u32 next_index;
diff --git a/src/plugins/ct6/ct6_in2out.c b/src/plugins/ct6/ct6_in2out.c
index ed7d59060f1..39da7891c75 100644
--- a/src/plugins/ct6/ct6_in2out.c
+++ b/src/plugins/ct6/ct6_in2out.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <ct6/ct6.h>
diff --git a/src/plugins/ct6/ct6_out2in.c b/src/plugins/ct6/ct6_out2in.c
index eac4c155aa4..bbe9c2e293a 100644
--- a/src/plugins/ct6/ct6_out2in.c
+++ b/src/plugins/ct6/ct6_out2in.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <ct6/ct6.h>
diff --git a/src/plugins/dhcp/dhcp4_proxy_node.c b/src/plugins/dhcp/dhcp4_proxy_node.c
index 78c4444a1e8..bf1d12ded1a 100644
--- a/src/plugins/dhcp/dhcp4_proxy_node.c
+++ b/src/plugins/dhcp/dhcp4_proxy_node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <dhcp/dhcp_proxy.h>
#include <dhcp/client.h>
#include <vnet/fib/ip4_fib.h>
diff --git a/src/plugins/dhcp/dhcp6_proxy_node.c b/src/plugins/dhcp/dhcp6_proxy_node.c
index 3231f28b1fd..9b62cafda77 100644
--- a/src/plugins/dhcp/dhcp6_proxy_node.c
+++ b/src/plugins/dhcp/dhcp6_proxy_node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <dhcp/dhcp_proxy.h>
#include <dhcp/dhcp6_packet.h>
#include <vnet/mfib/mfib_table.h>
diff --git a/src/plugins/dhcp/dhcp_proxy.h b/src/plugins/dhcp/dhcp_proxy.h
index 2b120b5c5f4..4810ae5bae4 100644
--- a/src/plugins/dhcp/dhcp_proxy.h
+++ b/src/plugins/dhcp/dhcp_proxy.h
@@ -24,7 +24,6 @@
#include <vnet/ip/ip.h>
#include <vnet/ip/ip4.h>
#include <vnet/ip/ip4_packet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/format.h>
#include <vnet/udp/udp.h>
diff --git a/src/plugins/flowprobe/node.c b/src/plugins/flowprobe/node.c
index a81f7a6c45b..0ec1d27a6bd 100644
--- a/src/plugins/flowprobe/node.c
+++ b/src/plugins/flowprobe/node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/crc32.h>
#include <vppinfra/error.h>
#include <flowprobe/flowprobe.h>
diff --git a/src/plugins/gtpu/gtpu_decap.c b/src/plugins/gtpu/gtpu_decap.c
index 7a88aae63a6..e3bc476ed6d 100644
--- a/src/plugins/gtpu/gtpu_decap.c
+++ b/src/plugins/gtpu/gtpu_decap.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <gtpu/gtpu.h>
extern vlib_node_registration_t gtpu4_input_node;
diff --git a/src/plugins/ikev2/ikev2.c b/src/plugins/ikev2/ikev2.c
index a266853760f..7931322146c 100644
--- a/src/plugins/ikev2/ikev2.c
+++ b/src/plugins/ikev2/ikev2.c
@@ -18,7 +18,6 @@
#include <vlibmemory/api.h>
#include <vpp/app/version.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vppinfra/random.h>
#include <vnet/udp/udp.h>
diff --git a/src/plugins/ikev2/ikev2_cli.c b/src/plugins/ikev2/ikev2_cli.c
index c948578eb23..ad9ae609adb 100644
--- a/src/plugins/ikev2/ikev2_cli.c
+++ b/src/plugins/ikev2/ikev2_cli.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/udp/udp.h>
#include <vnet/ipsec/ipsec_sa.h>
diff --git a/src/plugins/ikev2/ikev2_crypto.c b/src/plugins/ikev2/ikev2_crypto.c
index f5080ed819f..7f4fac58d4a 100644
--- a/src/plugins/ikev2/ikev2_crypto.c
+++ b/src/plugins/ikev2/ikev2_crypto.c
@@ -15,7 +15,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/udp/udp.h>
#include <plugins/ikev2/ikev2.h>
diff --git a/src/plugins/ioam/encap/ip6_ioam_e2e.c b/src/plugins/ioam/encap/ip6_ioam_e2e.c
index 58714083fe4..a3dd048c659 100644
--- a/src/plugins/ioam/encap/ip6_ioam_e2e.c
+++ b/src/plugins/ioam/encap/ip6_ioam_e2e.c
@@ -15,7 +15,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
diff --git a/src/plugins/ioam/encap/ip6_ioam_pot.c b/src/plugins/ioam/encap/ip6_ioam_pot.c
index 71c0cc92709..99c21b571a3 100644
--- a/src/plugins/ioam/encap/ip6_ioam_pot.c
+++ b/src/plugins/ioam/encap/ip6_ioam_pot.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip6.h>
diff --git a/src/plugins/ioam/encap/ip6_ioam_seqno.c b/src/plugins/ioam/encap/ip6_ioam_seqno.c
index 08bf554bbdd..d1349f71b7b 100644
--- a/src/plugins/ioam/encap/ip6_ioam_seqno.c
+++ b/src/plugins/ioam/encap/ip6_ioam_seqno.c
@@ -16,7 +16,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
diff --git a/src/plugins/ioam/encap/ip6_ioam_trace.c b/src/plugins/ioam/encap/ip6_ioam_trace.c
index 23448575798..ea496610433 100644
--- a/src/plugins/ioam/encap/ip6_ioam_trace.c
+++ b/src/plugins/ioam/encap/ip6_ioam_trace.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vpp/app/version.h>
diff --git a/src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_node.c b/src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_node.c
index 1395413ac9d..f8d90332d5c 100644
--- a/src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_node.c
+++ b/src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_node.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
#include <vnet/vxlan-gpe/vxlan_gpe.h>
diff --git a/src/plugins/ioam/export/node.c b/src/plugins/ioam/export/node.c
index 3aeac0b4d32..518fadd2519 100644
--- a/src/plugins/ioam/export/node.c
+++ b/src/plugins/ioam/export/node.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ip/ip.h>
diff --git a/src/plugins/ioam/ip6/ioam_cache_node.c b/src/plugins/ioam/ip6/ioam_cache_node.c
index 018077f3934..9c2b4697d8c 100644
--- a/src/plugins/ioam/ip6/ioam_cache_node.c
+++ b/src/plugins/ioam/ip6/ioam_cache_node.c
@@ -41,7 +41,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
#include <ioam/ip6/ioam_cache.h>
diff --git a/src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c b/src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c
index 17016e27100..633a9becabc 100644
--- a/src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c
+++ b/src/plugins/ioam/ip6/ioam_cache_tunnel_select_node.c
@@ -40,7 +40,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
#include <vnet/srv6/sr.h>
diff --git a/src/plugins/ioam/ipfixcollector/node.c b/src/plugins/ioam/ipfixcollector/node.c
index ae8ed1e4092..098029d6ad6 100644
--- a/src/plugins/ioam/ipfixcollector/node.c
+++ b/src/plugins/ioam/ipfixcollector/node.c
@@ -15,7 +15,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <ioam/ipfixcollector/ipfixcollector.h>
#include <vnet/ipfix-export/ipfix_packet.h>
diff --git a/src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_ioam_trace.c b/src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_ioam_trace.c
index c51d251bee3..1a37059396c 100644
--- a/src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_ioam_trace.c
+++ b/src/plugins/ioam/lib-vxlan-gpe/vxlan_gpe_ioam_trace.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/vxlan-gpe/vxlan_gpe.h>
diff --git a/src/plugins/lisp/lisp-gpe/decap.c b/src/plugins/lisp/lisp-gpe/decap.c
index 03e265ab739..59fd5646ee7 100644
--- a/src/plugins/lisp/lisp-gpe/decap.c
+++ b/src/plugins/lisp/lisp-gpe/decap.c
@@ -18,7 +18,6 @@
*
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <lisp/lisp-gpe/lisp_gpe.h>
typedef struct
diff --git a/src/plugins/mactime/node.c b/src/plugins/mactime/node.c
index 608773d5ce4..465cee380b1 100644
--- a/src/plugins/mactime/node.c
+++ b/src/plugins/mactime/node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <mactime/mactime.h>
#include <vnet/ip/ip4.h>
diff --git a/src/plugins/nat/in2out.c b/src/plugins/nat/in2out.c
index 8e2c5fe6756..074653f40cd 100644
--- a/src/plugins/nat/in2out.c
+++ b/src/plugins/nat/in2out.c
@@ -19,7 +19,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/ethernet/ethernet.h>
diff --git a/src/plugins/nat/in2out_ed.c b/src/plugins/nat/in2out_ed.c
index d43caef46d9..e4870d276c9 100644
--- a/src/plugins/nat/in2out_ed.c
+++ b/src/plugins/nat/in2out_ed.c
@@ -19,7 +19,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/fib/ip4_fib.h>
diff --git a/src/plugins/nat/out2in.c b/src/plugins/nat/out2in.c
index c17f0e233d6..c830c0c79d1 100644
--- a/src/plugins/nat/out2in.c
+++ b/src/plugins/nat/out2in.c
@@ -19,7 +19,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/udp/udp.h>
diff --git a/src/plugins/nat/out2in_ed.c b/src/plugins/nat/out2in_ed.c
index 8eef1e43535..c1bc5320c18 100644
--- a/src/plugins/nat/out2in_ed.c
+++ b/src/plugins/nat/out2in_ed.c
@@ -19,7 +19,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/fib/ip4_fib.h>
diff --git a/src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_node.c b/src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_node.c
index 6b1627b6493..06874f64a73 100644
--- a/src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_node.c
+++ b/src/plugins/nsh/nsh-md2-ioam/export-nsh-md2-ioam/nsh_md2_ioam_node.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ip/ip.h>
diff --git a/src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c b/src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c
index c40e89b52be..aad3cffb1db 100644
--- a/src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c
+++ b/src/plugins/nsh/nsh-md2-ioam/nsh_md2_ioam_trace.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vppinfra/hash.h>
diff --git a/src/plugins/nsh/nsh_output.c b/src/plugins/nsh/nsh_output.c
index 796503eed23..3a3da02f764 100644
--- a/src/plugins/nsh/nsh_output.c
+++ b/src/plugins/nsh/nsh_output.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <nsh/nsh.h>
diff --git a/src/plugins/nsim/node.c b/src/plugins/nsim/node.c
index 5d72a911cec..159db4a1cc7 100644
--- a/src/plugins/nsim/node.c
+++ b/src/plugins/nsim/node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <nsim/nsim.h>
diff --git a/src/plugins/nsim/nsim_input.c b/src/plugins/nsim/nsim_input.c
index 6b8bfee135f..1976d051df7 100644
--- a/src/plugins/nsim/nsim_input.c
+++ b/src/plugins/nsim/nsim_input.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <nsim/nsim.h>
diff --git a/src/plugins/oddbuf/node.c b/src/plugins/oddbuf/node.c
index d26ee441162..a1de52a7e8c 100644
--- a/src/plugins/oddbuf/node.c
+++ b/src/plugins/oddbuf/node.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <oddbuf/oddbuf.h>
diff --git a/src/plugins/pppoe/pppoe_decap.c b/src/plugins/pppoe/pppoe_decap.c
index d3f4a5fedf3..1079cc82850 100644
--- a/src/plugins/pppoe/pppoe_decap.c
+++ b/src/plugins/pppoe/pppoe_decap.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/ppp/packet.h>
#include <pppoe/pppoe.h>
diff --git a/src/plugins/vrrp/node.c b/src/plugins/vrrp/node.c
index 0cd5b59ac58..486c1a819c2 100644
--- a/src/plugins/vrrp/node.c
+++ b/src/plugins/vrrp/node.c
@@ -12,7 +12,6 @@
#include <vnet/ip/ip4_packet.h>
#include <vnet/ip/ip6_link.h>
#include <vnet/ethernet/arp_packet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vrrp/vrrp.h>
#include <vrrp/vrrp_packet.h>
diff --git a/src/plugins/wireguard/wireguard_input.c b/src/plugins/wireguard/wireguard_input.c
index 890a71a0278..d9843d90c7d 100755
--- a/src/plugins/wireguard/wireguard_input.c
+++ b/src/plugins/wireguard/wireguard_input.c
@@ -16,7 +16,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <wireguard/wireguard.h>
diff --git a/src/plugins/wireguard/wireguard_send.c b/src/plugins/wireguard/wireguard_send.c
index 0b6c1d3b334..e520e92bc42 100755
--- a/src/plugins/wireguard/wireguard_send.c
+++ b/src/plugins/wireguard/wireguard_send.c
@@ -16,7 +16,6 @@
#include <vnet/vnet.h>
#include <vnet/ip/ip6_link.h>
-#include <vnet/pg/pg.h>
#include <vnet/udp/udp.h>
#include <vppinfra/error.h>
#include <vlibmemory/api.h>
diff --git a/src/vnet/gre/gre.h b/src/vnet/gre/gre.h
index 07f375d9124..0fe1f840241 100644
--- a/src/vnet/gre/gre.h
+++ b/src/vnet/gre/gre.h
@@ -21,7 +21,6 @@
#include <vnet/vnet.h>
#include <vnet/gre/packet.h>
#include <vnet/ip/ip.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/format.h>
#include <vnet/adj/adj_types.h>
#include <vnet/tunnel/tunnel.h>
diff --git a/src/vnet/gre/interface.c b/src/vnet/gre/interface.c
index f0c289700fa..3ea13e1676b 100644
--- a/src/vnet/gre/interface.c
+++ b/src/vnet/gre/interface.c
@@ -16,7 +16,6 @@
*/
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/gre/gre.h>
#include <vnet/ip/format.h>
#include <vnet/fib/ip4_fib.h>
diff --git a/src/vnet/ip/punt.c b/src/vnet/ip/punt.c
index a3ccc43375e..ffe0b83d7f4 100644
--- a/src/vnet/ip/punt.c
+++ b/src/vnet/ip/punt.c
@@ -24,7 +24,6 @@
#include <vnet/ip/ip.h>
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/udp/udp.h>
#include <vnet/tcp/tcp.h>
#include <vnet/ip/punt.h>
diff --git a/src/vnet/ip/punt_node.c b/src/vnet/ip/punt_node.c
index 0306d597293..87b1452ec84 100644
--- a/src/vnet/ip/punt_node.c
+++ b/src/vnet/ip/punt_node.c
@@ -24,7 +24,6 @@
#include <vnet/ip/ip.h>
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/udp/udp.h>
#include <vnet/tcp/tcp.h>
#include <vnet/ip/punt.h>
diff --git a/src/vnet/l2/feat_bitmap.c b/src/vnet/l2/feat_bitmap.c
index 6c046467f2c..349ec67462b 100644
--- a/src/vnet/l2/feat_bitmap.c
+++ b/src/vnet/l2/feat_bitmap.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ethernet/packet.h>
#include <vlib/cli.h>
diff --git a/src/vnet/l2/l2_classify.h b/src/vnet/l2/l2_classify.h
index 100c584a556..68a2bb98e64 100644
--- a/src/vnet/l2/l2_classify.h
+++ b/src/vnet/l2/l2_classify.h
@@ -18,7 +18,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ethernet/packet.h>
#include <vnet/ip/ip_packet.h>
diff --git a/src/vnet/l2/l2_fib.c b/src/vnet/l2/l2_fib.c
index 0ce4eb84a6b..4b7fdcb28b5 100644
--- a/src/vnet/l2/l2_fib.c
+++ b/src/vnet/l2/l2_fib.c
@@ -18,7 +18,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vlib/cli.h>
diff --git a/src/vnet/l2/l2_flood.c b/src/vnet/l2/l2_flood.c
index b5eb5fe6381..c0d7bf8dfab 100644
--- a/src/vnet/l2/l2_flood.c
+++ b/src/vnet/l2/l2_flood.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vlib/cli.h>
#include <vnet/l2/l2_input.h>
diff --git a/src/vnet/l2/l2_in_out_acl.c b/src/vnet/l2/l2_in_out_acl.c
index 50e87f3258b..df233672ef0 100644
--- a/src/vnet/l2/l2_in_out_acl.c
+++ b/src/vnet/l2/l2_in_out_acl.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ethernet/packet.h>
#include <vnet/ip/ip_packet.h>
diff --git a/src/vnet/l2/l2_input.c b/src/vnet/l2/l2_input.c
index bfb0751f4e2..5e73faa28eb 100644
--- a/src/vnet/l2/l2_input.c
+++ b/src/vnet/l2/l2_input.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/ethernet/packet.h>
#include <vnet/ip/ip_packet.h>
diff --git a/src/vnet/l2/l2_learn.c b/src/vnet/l2/l2_learn.c
index db76f806046..3f5b48bfa99 100644
--- a/src/vnet/l2/l2_learn.c
+++ b/src/vnet/l2/l2_learn.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vlib/cli.h>
diff --git a/src/vnet/l2/l2_output.c b/src/vnet/l2/l2_output.c
index e15f0ac45b2..2c472b5c702 100644
--- a/src/vnet/l2/l2_output.c
+++ b/src/vnet/l2/l2_output.c
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vlib/cli.h>
diff --git a/src/vnet/l2/l2_patch.c b/src/vnet/l2/l2_patch.c
index 618ae20536d..6de4e50a298 100644
--- a/src/vnet/l2/l2_patch.c
+++ b/src/vnet/l2/l2_patch.c
@@ -14,7 +14,6 @@
*/
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vnet/feature/feature.h>
#include <vppinfra/error.h>
diff --git a/src/vnet/l2/l2_xcrw.h b/src/vnet/l2/l2_xcrw.h
index fbb2c8031ac..b7f7e3be936 100644
--- a/src/vnet/l2/l2_xcrw.h
+++ b/src/vnet/l2/l2_xcrw.h
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vppinfra/error.h>
#include <vnet/ip/ip.h>
#include <vnet/l2/l2_input.h>
diff --git a/src/vnet/llc/node.c b/src/vnet/llc/node.c
index 542a7fd20f8..79d15418af2 100644
--- a/src/vnet/llc/node.c
+++ b/src/vnet/llc/node.c
@@ -38,7 +38,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/llc/llc.h>
#define foreach_llc_input_next \
diff --git a/src/vnet/mpls/interface.c b/src/vnet/mpls/interface.c
index 0742312aa2c..1d10cabb1e3 100644
--- a/src/vnet/mpls/interface.c
+++ b/src/vnet/mpls/interface.c
@@ -16,7 +16,6 @@
*/
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/mpls/mpls.h>
#include <vnet/fib/mpls_fib.h>
#include <vnet/fib/ip4_fib.h>
diff --git a/src/vnet/mpls/mpls_lookup.c b/src/vnet/mpls/mpls_lookup.c
index b2309fb62c0..c0804405db3 100644
--- a/src/vnet/mpls/mpls_lookup.c
+++ b/src/vnet/mpls/mpls_lookup.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/mpls/mpls_lookup.h>
#include <vnet/fib/mpls_fib.h>
#include <vnet/dpo/load_balance_map.h>
diff --git a/src/vnet/mpls/mpls_output.c b/src/vnet/mpls/mpls_output.c
index 614ae99aa4e..4783a7ef349 100644
--- a/src/vnet/mpls/mpls_output.c
+++ b/src/vnet/mpls/mpls_output.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/mpls/mpls.h>
#include <vnet/ip/ip_frag.h>
diff --git a/src/vnet/mpls/mpls_tunnel.c b/src/vnet/mpls/mpls_tunnel.c
index 95a8b5af294..008b5907019 100644
--- a/src/vnet/mpls/mpls_tunnel.c
+++ b/src/vnet/mpls/mpls_tunnel.c
@@ -16,7 +16,6 @@
*/
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/mpls/mpls_tunnel.h>
#include <vnet/mpls/mpls_types.h>
#include <vnet/ip/ip.h>
diff --git a/src/vnet/plugin/plugin.h b/src/vnet/plugin/plugin.h
index f321585946a..65412091079 100644
--- a/src/vnet/plugin/plugin.h
+++ b/src/vnet/plugin/plugin.h
@@ -17,7 +17,6 @@
#include <vlib/vlib.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ethernet/ethernet.h>
#include <vppinfra/error.h>
#include <vlib/unix/plugin.h>
diff --git a/src/vnet/udp/udp.h b/src/vnet/udp/udp.h
index 95fbcd977ef..8a0575ff9ff 100644
--- a/src/vnet/udp/udp.h
+++ b/src/vnet/udp/udp.h
@@ -20,7 +20,6 @@
#include <vnet/ip/ip.h>
#include <vnet/ip/ip4.h>
#include <vnet/ip/ip4_packet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/format.h>
#include <vnet/ip/ip.h>
diff --git a/src/vnet/udp/udp_input.c b/src/vnet/udp/udp_input.c
index 296a874523d..523ab029bd4 100644
--- a/src/vnet/udp/udp_input.c
+++ b/src/vnet/udp/udp_input.c
@@ -21,7 +21,6 @@
#include <vppinfra/elog.h>
#include <vnet/vnet.h>
-#include <vnet/pg/pg.h>
#include <vnet/ip/ip.h>
#include <vnet/udp/udp.h>
#include <vnet/udp/udp_packet.h>
diff --git a/src/vnet/vxlan-gpe/decap.c b/src/vnet/vxlan-gpe/decap.c
index 77b5328c8f6..173286d4ccb 100644
--- a/src/vnet/vxlan-gpe/decap.c
+++ b/src/vnet/vxlan-gpe/decap.c
@@ -21,7 +21,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/vxlan-gpe/vxlan_gpe.h>
/**
diff --git a/src/vnet/vxlan/decap.c b/src/vnet/vxlan/decap.c
index e41c6a95554..e0da9e7af06 100644
--- a/src/vnet/vxlan/decap.c
+++ b/src/vnet/vxlan/decap.c
@@ -16,7 +16,6 @@
*/
#include <vlib/vlib.h>
-#include <vnet/pg/pg.h>
#include <vnet/vxlan/vxlan.h>
#ifndef CLIB_MARCH_VARIANT