From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C6CF9A0543; Sat, 27 Aug 2022 13:33:04 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D10FE4284D; Sat, 27 Aug 2022 13:32:46 +0200 (CEST) Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) by mails.dpdk.org (Postfix) with ESMTP id 3BC3542836 for ; Sat, 27 Aug 2022 13:32:45 +0200 (CEST) Received: by mail-lf1-f43.google.com with SMTP id bq23so5108665lfb.7 for ; Sat, 27 Aug 2022 04:32:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=fWirs1gHYdpqs0z19PHyf9Lc77RdYqqTYjWk8luJJ6s=; b=naIO164lkoN5Tp7jllJex2nTPGz5Fu2qd6xuAK+Qby9yeCEm/P55P7/EBmDLgkopxT 4QbdGwIkWiwvipxlsWBAgyzZQhuYAouqEJ3fF5H35sxj5DSaOEmo1z34j7HYVAXZVlZw IlU4Z9mDtLMlRE/PBP/sEdgque0ZPMpLBeJDX4iofi7AV+PrI58JBd8JNcBCxnOvbGlD eAw5hgcWU7/j8voShFKyXjffM3tvUNlPYqnPxhAxQWrrQExecunA3j3tTne5dLyvKFy/ qlFspXHwsBGAB4JV+pnByZ5C3k6e7+kqd7ELMuz0tfv+yW9VrMat+cYe+Uw1/qrwQ++U cNqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=fWirs1gHYdpqs0z19PHyf9Lc77RdYqqTYjWk8luJJ6s=; b=LmnKH2EWsd4A5nm0NgZHuC59xSt8iZksUKaxGmHnBaO+MMk7nZTwlxzhTQ8tXWZjpK Lsr4mAeWM6VmrKhnN7qPc5zqu+BhtGKkf6ZdvQijUZXfcbXMrS99u0VU4jhgZSN2uUpQ ct+iKl7OOBk5q/rG62ZoLG3nBKZ7TbUsc6cCY6VJ/XRJzycx1vak0f2msfK1vzKt9giX MaUTb+zyMSQQKYtmfq35/LtpO3uCLfrGqAqws3rxZz13ooQf/YwRgg33IVHzFkxPZEBs lfGMLAwO+XEUF99hboMQPK9/Kxqz7Kd87wL6lrey4xZualwIaQlV+TL7qLDjI2EIyMmp gnNA== X-Gm-Message-State: ACgBeo26DBfCYWOVkAdAabIBML8KiuXnx6GK6Uyf98TNs2oJsT7CCsOy hnVx/HHEEvMJ94Y/Yzyar3k9PNS/F1A= X-Google-Smtp-Source: AA6agR5LaRHo6u87nLJwLNXvI9qTmW1+O617L9jk3izEo4BR7a+0rCNCII6M8qWkeN2hvjIEu6klhw== X-Received: by 2002:a05:6512:3151:b0:492:f0b1:b840 with SMTP id s17-20020a056512315100b00492f0b1b840mr3483643lfi.120.1661599963399; Sat, 27 Aug 2022 04:32:43 -0700 (PDT) Received: from sovereign.. (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id o18-20020a05651205d200b0048bd7136ef3sm640663lfo.221.2022.08.27.04.32.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Aug 2022 04:32:42 -0700 (PDT) From: Dmitry Kozlyuk To: dev@dpdk.org Cc: Dmitry Kozlyuk Subject: [PATCH v4 4/4] eal: remove unneeded includes from a public header Date: Sat, 27 Aug 2022 14:32:22 +0300 Message-Id: <20220827113222.3951505-5-dmitry.kozliuk@gmail.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20220827113222.3951505-1-dmitry.kozliuk@gmail.com> References: <20220825223355.410540-1-dmitry.kozliuk@gmail.com> <20220827113222.3951505-1-dmitry.kozliuk@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Do not include , , and from , because they are not used by this file. Include the needed headers directly from the files that need them. Signed-off-by: Dmitry Kozlyuk --- app/test-bbdev/main.c | 1 + app/test-bbdev/test_bbdev_perf.c | 1 + app/test-bbdev/test_bbdev_vector.c | 2 ++ app/test-compress-perf/comp_perf_test_cyclecount.c | 2 ++ app/test-compress-perf/comp_perf_test_throughput.c | 2 ++ app/test-compress-perf/comp_perf_test_verify.c | 2 ++ app/test-compress-perf/main.c | 1 + app/test-crypto-perf/cperf_options_parsing.c | 1 + app/test-crypto-perf/cperf_test_pmd_cyclecount.c | 1 + app/test-crypto-perf/cperf_test_throughput.c | 2 ++ app/test-crypto-perf/cperf_test_vector_parsing.c | 2 ++ app/test-crypto-perf/cperf_test_verify.c | 2 ++ app/test-crypto-perf/main.c | 1 + app/test-eventdev/evt_main.c | 1 + app/test-eventdev/evt_options.c | 1 + app/test-eventdev/parser.h | 1 + app/test-fib/main.c | 1 + app/test-flow-perf/actions_gen.c | 1 + app/test-pmd/bpf_cmd.c | 2 ++ app/test-pmd/cmdline.c | 1 + app/test-pmd/cmdline_tm.c | 2 ++ app/test-pmd/config.c | 1 + app/test-sad/main.c | 1 + app/test/test.h | 2 ++ drivers/baseband/la12xx/bbdev_la12xx.c | 1 + drivers/baseband/null/bbdev_null.c | 1 + drivers/baseband/turbo_sw/bbdev_turbo_software.c | 1 + drivers/bus/vdev/vdev_params.c | 1 + drivers/common/cnxk/cnxk_telemetry_nix.c | 1 + drivers/common/cnxk/cnxk_telemetry_npa.c | 1 + drivers/common/octeontx/octeontx_mbox.c | 1 + drivers/crypto/bcmfs/bcmfs_device.c | 1 + drivers/crypto/bcmfs/hw/bcmfs_rm_common.c | 2 ++ drivers/crypto/scheduler/scheduler_pmd.c | 3 +++ drivers/dma/skeleton/skeleton_dmadev.c | 1 + drivers/event/dsw/dsw_event.c | 1 + drivers/event/octeontx/ssovf_evdev.c | 1 + drivers/event/octeontx/ssovf_evdev_selftest.c | 2 ++ drivers/event/opdl/opdl_evdev.c | 1 + drivers/event/opdl/opdl_test.c | 1 + drivers/event/sw/sw_evdev.c | 1 + drivers/event/sw/sw_evdev_selftest.c | 1 + drivers/net/af_packet/rte_eth_af_packet.c | 1 + drivers/net/ark/ark_pktchkr.c | 1 + drivers/net/ark/ark_pktgen.c | 1 + drivers/net/atlantic/atl_hw_regs.h | 1 + drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c | 2 ++ drivers/net/failsafe/failsafe_intr.c | 1 + drivers/net/hns3/hns3_mp.c | 2 ++ drivers/net/i40e/base/i40e_adminq.h | 2 ++ drivers/net/i40e/i40e_ethdev.c | 1 + drivers/net/iavf/iavf_ethdev.c | 1 + drivers/net/ice/ice_dcf_parent.c | 1 + drivers/net/ice/ice_ddp_package.c | 2 ++ drivers/net/ice/ice_ethdev.c | 1 + drivers/net/mlx4/mlx4_mp.c | 1 + drivers/net/null/rte_eth_null.c | 2 ++ drivers/net/octeontx/base/octeontx_bgx.c | 1 + drivers/net/octeontx/octeontx_ethdev.c | 1 + drivers/net/octeontx_ep/otx2_ep_vf.c | 2 ++ drivers/net/pcap/pcap_ethdev.c | 1 + drivers/net/ring/rte_eth_ring.c | 2 ++ drivers/net/softnic/parser.h | 1 + drivers/net/tap/rte_eth_tap.c | 1 + drivers/net/vhost/rte_eth_vhost.c | 1 + drivers/net/virtio/virtio_ethdev.c | 1 + drivers/net/virtio/virtio_user/vhost_kernel.c | 1 + drivers/net/virtio/virtio_user/vhost_user.c | 1 + drivers/net/virtio/virtio_user/vhost_vdpa.c | 1 + drivers/net/virtio/virtio_user/virtio_user_dev.c | 1 + drivers/net/virtio/virtio_user_ethdev.c | 1 + drivers/raw/ifpga/base/osdep_rte/osdep_generic.h | 2 ++ drivers/raw/skeleton/skeleton_rawdev.c | 1 + drivers/raw/skeleton/skeleton_rawdev_test.c | 2 ++ examples/distributor/main.c | 1 + examples/dma/dmafwd.c | 1 + examples/ethtool/ethtool-app/ethapp.c | 2 ++ examples/eventdev_pipeline/main.c | 2 ++ examples/eventdev_pipeline/pipeline_worker_generic.c | 2 ++ examples/eventdev_pipeline/pipeline_worker_tx.c | 2 ++ examples/fips_validation/fips_validation.c | 2 ++ examples/fips_validation/fips_validation_gcm.c | 1 + examples/fips_validation/main.c | 1 + examples/ip_pipeline/main.c | 1 + examples/ip_pipeline/parser.h | 1 + examples/ipsec-secgw/event_helper.c | 2 ++ examples/ipsec-secgw/flow.c | 1 + examples/ipsec-secgw/parser.c | 1 + examples/ipsec-secgw/parser.h | 1 + examples/ipsec-secgw/rt.c | 1 + examples/ipsec-secgw/sa.c | 1 + examples/l3fwd-power/perf_core.c | 2 ++ examples/multi_process/client_server_mp/mp_server/init.c | 1 + examples/multi_process/simple_mp/main.c | 1 + examples/ntb/ntb_fwd.c | 1 + examples/packet_ordering/main.c | 1 + examples/pipeline/cli.c | 1 + examples/pipeline/main.c | 1 + examples/ptpclient/ptpclient.c | 1 + examples/qos_meter/main.c | 1 + examples/qos_sched/init.c | 1 + examples/rxtx_callbacks/main.c | 1 + examples/server_node_efd/server/init.c | 1 + examples/skeleton/basicfwd.c | 1 + examples/vdpa/main.c | 1 + examples/vhost/main.c | 2 ++ examples/vhost/virtio_net.c | 1 + examples/vhost_blk/vhost_blk.c | 1 + lib/bpf/bpf_jit_arm64.c | 1 + lib/bpf/bpf_validate.c | 1 + lib/compressdev/rte_compressdev_pmd.c | 2 ++ lib/cryptodev/cryptodev_pmd.c | 1 + lib/distributor/rte_distributor.c | 1 + lib/dmadev/rte_dmadev.c | 2 ++ lib/eal/arm/rte_power_intrinsics.c | 2 ++ lib/eal/common/eal_common_debug.c | 2 ++ lib/eal/common/eal_common_dev.c | 1 + lib/eal/common/eal_common_devargs.c | 1 + lib/eal/common/eal_common_dynmem.c | 1 + lib/eal/common/eal_common_lcore.c | 1 + lib/eal/common/eal_common_memalloc.c | 1 + lib/eal/common/eal_common_string_fns.c | 4 +++- lib/eal/common/eal_common_trace.c | 1 + lib/eal/common/eal_common_trace_ctf.c | 1 + lib/eal/common/hotplug_mp.c | 1 + lib/eal/common/malloc_mp.c | 1 + lib/eal/freebsd/eal.c | 1 + lib/eal/include/generic/rte_rwlock.h | 2 ++ lib/eal/include/rte_common.h | 3 --- lib/eal/linux/eal.c | 1 + lib/eal/linux/eal_alarm.c | 1 + lib/eal/linux/eal_dev.c | 1 + lib/eal/linux/eal_vfio_mp_sync.c | 1 + lib/eal/ppc/rte_power_intrinsics.c | 2 ++ lib/eal/riscv/rte_power_intrinsics.c | 2 ++ lib/eal/unix/eal_unix_timer.c | 1 + lib/eal/windows/rte_thread.c | 2 ++ lib/efd/rte_efd.c | 2 ++ lib/ethdev/ethdev_driver.c | 2 ++ lib/ethdev/rte_class_eth.c | 1 + lib/ethdev/sff_telemetry.c | 2 ++ lib/eventdev/rte_event_eth_rx_adapter.c | 2 ++ lib/eventdev/rte_event_timer_adapter.c | 2 ++ lib/gpudev/gpudev.c | 2 ++ lib/graph/graph.c | 1 + lib/graph/graph_ops.c | 1 + lib/graph/graph_stats.c | 1 + lib/graph/node.c | 1 + lib/ipsec/ipsec_telemetry.c | 1 + lib/meter/rte_meter.c | 1 + lib/metrics/rte_metrics.c | 1 + lib/node/ethdev_ctrl.c | 2 ++ lib/pci/rte_pci.c | 1 + lib/pdump/rte_pdump.c | 2 ++ lib/pipeline/rte_swx_ctl.c | 1 + lib/port/rte_swx_port_fd.c | 1 + lib/port/rte_swx_port_ring.c | 1 + lib/power/power_cppc_cpufreq.c | 2 ++ lib/power/rte_power.c | 2 ++ lib/power/rte_power_pmd_mgmt.c | 2 ++ lib/sched/rte_pie.c | 1 + lib/security/rte_security.c | 3 +++ lib/telemetry/telemetry.c | 2 ++ lib/telemetry/telemetry_data.c | 3 +++ lib/telemetry/telemetry_legacy.c | 3 ++- lib/vhost/vhost.h | 1 + 166 files changed, 223 insertions(+), 5 deletions(-) diff --git a/app/test-bbdev/main.c b/app/test-bbdev/main.c index ff65173fdb..ec830eb32b 100644 --- a/app/test-bbdev/main.c +++ b/app/test-bbdev/main.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c index 8fab52d821..311e5d1a96 100644 --- a/app/test-bbdev/test_bbdev_perf.c +++ b/app/test-bbdev/test_bbdev_perf.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/app/test-bbdev/test_bbdev_vector.c b/app/test-bbdev/test_bbdev_vector.c index f020836f88..f1c1fe09eb 100644 --- a/app/test-bbdev/test_bbdev_vector.c +++ b/app/test-bbdev/test_bbdev_vector.c @@ -5,7 +5,9 @@ #ifdef RTE_EXEC_ENV_FREEBSD #define _WITH_GETLINE #endif +#include #include +#include #include #include diff --git a/app/test-compress-perf/comp_perf_test_cyclecount.c b/app/test-compress-perf/comp_perf_test_cyclecount.c index a3f6404eb2..7473cb6277 100644 --- a/app/test-compress-perf/comp_perf_test_cyclecount.c +++ b/app/test-compress-perf/comp_perf_test_cyclecount.c @@ -2,6 +2,8 @@ * Copyright(c) 2019 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-compress-perf/comp_perf_test_throughput.c b/app/test-compress-perf/comp_perf_test_throughput.c index 4569599eb9..79cd2b2bf2 100644 --- a/app/test-compress-perf/comp_perf_test_throughput.c +++ b/app/test-compress-perf/comp_perf_test_throughput.c @@ -2,6 +2,8 @@ * Copyright(c) 2018 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-compress-perf/comp_perf_test_verify.c b/app/test-compress-perf/comp_perf_test_verify.c index 7d06029488..8964442891 100644 --- a/app/test-compress-perf/comp_perf_test_verify.c +++ b/app/test-compress-perf/comp_perf_test_verify.c @@ -2,6 +2,8 @@ * Copyright(c) 2018 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-compress-perf/main.c b/app/test-compress-perf/main.c index ce9e80bedc..41b8edc2bd 100644 --- a/app/test-compress-perf/main.c +++ b/app/test-compress-perf/main.c @@ -2,6 +2,7 @@ * Copyright(c) 2018 Intel Corporation */ +#include #include #include #include diff --git a/app/test-crypto-perf/cperf_options_parsing.c b/app/test-crypto-perf/cperf_options_parsing.c index 10793ec82f..bc5e312c81 100644 --- a/app/test-crypto-perf/cperf_options_parsing.c +++ b/app/test-crypto-perf/cperf_options_parsing.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/app/test-crypto-perf/cperf_test_pmd_cyclecount.c b/app/test-crypto-perf/cperf_test_pmd_cyclecount.c index 6b4d09e623..3f2da13d3a 100644 --- a/app/test-crypto-perf/cperf_test_pmd_cyclecount.c +++ b/app/test-crypto-perf/cperf_test_pmd_cyclecount.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/app/test-crypto-perf/cperf_test_throughput.c b/app/test-crypto-perf/cperf_test_throughput.c index cecf30e470..fba66bbde9 100644 --- a/app/test-crypto-perf/cperf_test_throughput.c +++ b/app/test-crypto-perf/cperf_test_throughput.c @@ -2,6 +2,8 @@ * Copyright(c) 2016-2017 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-crypto-perf/cperf_test_vector_parsing.c b/app/test-crypto-perf/cperf_test_vector_parsing.c index 87f3a90055..98e46c3381 100644 --- a/app/test-crypto-perf/cperf_test_vector_parsing.c +++ b/app/test-crypto-perf/cperf_test_vector_parsing.c @@ -4,7 +4,9 @@ #ifdef RTE_EXEC_ENV_FREEBSD #define _WITH_GETLINE #endif +#include #include +#include #include diff --git a/app/test-crypto-perf/cperf_test_verify.c b/app/test-crypto-perf/cperf_test_verify.c index 5c0dc82290..b691595675 100644 --- a/app/test-crypto-perf/cperf_test_verify.c +++ b/app/test-crypto-perf/cperf_test_verify.c @@ -2,6 +2,8 @@ * Copyright(c) 2016-2017 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-crypto-perf/main.c b/app/test-crypto-perf/main.c index 17e30a8e74..27acd619bc 100644 --- a/app/test-crypto-perf/main.c +++ b/app/test-crypto-perf/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/app/test-eventdev/evt_main.c b/app/test-eventdev/evt_main.c index b785e603ee..5c7ac2cce9 100644 --- a/app/test-eventdev/evt_main.c +++ b/app/test-eventdev/evt_main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/app/test-eventdev/evt_options.c b/app/test-eventdev/evt_options.c index 8922831da1..6c3e0e5b6a 100644 --- a/app/test-eventdev/evt_options.c +++ b/app/test-eventdev/evt_options.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/app/test-eventdev/parser.h b/app/test-eventdev/parser.h index 696b40a3e2..954371b5b8 100644 --- a/app/test-eventdev/parser.h +++ b/app/test-eventdev/parser.h @@ -5,6 +5,7 @@ #ifndef __INCLUDE_PARSER_H__ #define __INCLUDE_PARSER_H__ +#include #include #define PARSE_DELIMITER " \f\n\r\t\v" diff --git a/app/test-fib/main.c b/app/test-fib/main.c index 830c32cc44..eafd4e2be0 100644 --- a/app/test-fib/main.c +++ b/app/test-fib/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/app/test-flow-perf/actions_gen.c b/app/test-flow-perf/actions_gen.c index 13e1b82389..63f05d87fa 100644 --- a/app/test-flow-perf/actions_gen.c +++ b/app/test-flow-perf/actions_gen.c @@ -6,6 +6,7 @@ * and initializing it with needed data. */ +#include #include #include #include diff --git a/app/test-pmd/bpf_cmd.c b/app/test-pmd/bpf_cmd.c index 648e0e9294..46f6b7d6d2 100644 --- a/app/test-pmd/bpf_cmd.c +++ b/app/test-pmd/bpf_cmd.c @@ -2,7 +2,9 @@ * Copyright(c) 2018 Intel Corporation */ +#include #include + #include #include #include diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c index b4fe9dfb17..07566c7a77 100644 --- a/app/test-pmd/cmdline.c +++ b/app/test-pmd/cmdline.c @@ -3,6 +3,7 @@ * Copyright(c) 2014 6WIND S.A. */ +#include #include #include #include diff --git a/app/test-pmd/cmdline_tm.c b/app/test-pmd/cmdline_tm.c index fb56a234c5..1bc6c00998 100644 --- a/app/test-pmd/cmdline_tm.c +++ b/app/test-pmd/cmdline_tm.c @@ -2,6 +2,8 @@ * Copyright(c) 2017 Intel Corporation */ +#include + #include #include #include diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c index a2939867c4..86054455d2 100644 --- a/app/test-pmd/config.c +++ b/app/test-pmd/config.c @@ -3,6 +3,7 @@ * Copyright 2013-2014 6WIND S.A. */ +#include #include #include #include diff --git a/app/test-sad/main.c b/app/test-sad/main.c index 1024757add..addfc07145 100644 --- a/app/test-sad/main.c +++ b/app/test-sad/main.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/app/test/test.h b/app/test/test.h index 7115edf469..85f57efbc6 100644 --- a/app/test/test.h +++ b/app/test/test.h @@ -5,7 +5,9 @@ #ifndef _TEST_H_ #define _TEST_H_ +#include #include +#include #include #include diff --git a/drivers/baseband/la12xx/bbdev_la12xx.c b/drivers/baseband/la12xx/bbdev_la12xx.c index 4d1bd16751..4e47d9342c 100644 --- a/drivers/baseband/la12xx/bbdev_la12xx.c +++ b/drivers/baseband/la12xx/bbdev_la12xx.c @@ -2,6 +2,7 @@ * Copyright 2020-2021 NXP */ +#include #include #include #include diff --git a/drivers/baseband/null/bbdev_null.c b/drivers/baseband/null/bbdev_null.c index 248e12987f..eeab25941c 100644 --- a/drivers/baseband/null/bbdev_null.c +++ b/drivers/baseband/null/bbdev_null.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Intel Corporation */ +#include #include #include diff --git a/drivers/baseband/turbo_sw/bbdev_turbo_software.c b/drivers/baseband/turbo_sw/bbdev_turbo_software.c index af7bc416f9..c01a04fed5 100644 --- a/drivers/baseband/turbo_sw/bbdev_turbo_software.c +++ b/drivers/baseband/turbo_sw/bbdev_turbo_software.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Intel Corporation */ +#include #include #include diff --git a/drivers/bus/vdev/vdev_params.c b/drivers/bus/vdev/vdev_params.c index 3969faf16d..3d6f63344a 100644 --- a/drivers/bus/vdev/vdev_params.c +++ b/drivers/bus/vdev/vdev_params.c @@ -2,6 +2,7 @@ * Copyright 2018 Gaëtan Rivet */ +#include #include #include diff --git a/drivers/common/cnxk/cnxk_telemetry_nix.c b/drivers/common/cnxk/cnxk_telemetry_nix.c index 4119e9ee4f..b7285cf137 100644 --- a/drivers/common/cnxk/cnxk_telemetry_nix.c +++ b/drivers/common/cnxk/cnxk_telemetry_nix.c @@ -2,6 +2,7 @@ * Copyright(C) 2021 Marvell. */ +#include #include "cnxk_telemetry.h" #include "roc_api.h" #include "roc_priv.h" diff --git a/drivers/common/cnxk/cnxk_telemetry_npa.c b/drivers/common/cnxk/cnxk_telemetry_npa.c index ae515df84f..b6ae108b10 100644 --- a/drivers/common/cnxk/cnxk_telemetry_npa.c +++ b/drivers/common/cnxk/cnxk_telemetry_npa.c @@ -2,6 +2,7 @@ * Copyright(C) 2021 Marvell. */ +#include #include "cnxk_telemetry.h" #include "roc_api.h" #include "roc_priv.h" diff --git a/drivers/common/octeontx/octeontx_mbox.c b/drivers/common/octeontx/octeontx_mbox.c index f414267e4f..4fd3fda721 100644 --- a/drivers/common/octeontx/octeontx_mbox.c +++ b/drivers/common/octeontx/octeontx_mbox.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Cavium, Inc */ +#include #include #include diff --git a/drivers/crypto/bcmfs/bcmfs_device.c b/drivers/crypto/bcmfs/bcmfs_device.c index 27720e4eb8..ada7ba342c 100644 --- a/drivers/crypto/bcmfs/bcmfs_device.c +++ b/drivers/crypto/bcmfs/bcmfs_device.c @@ -5,6 +5,7 @@ #include #include +#include #include #include diff --git a/drivers/crypto/bcmfs/hw/bcmfs_rm_common.c b/drivers/crypto/bcmfs/hw/bcmfs_rm_common.c index 9445d28f92..3424294fc9 100644 --- a/drivers/crypto/bcmfs/hw/bcmfs_rm_common.c +++ b/drivers/crypto/bcmfs/hw/bcmfs_rm_common.c @@ -3,6 +3,8 @@ * All rights reserved. */ +#include + #include "bcmfs_hw_defs.h" #include "bcmfs_rm_common.h" diff --git a/drivers/crypto/scheduler/scheduler_pmd.c b/drivers/crypto/scheduler/scheduler_pmd.c index dd198080bf..c22d732180 100644 --- a/drivers/crypto/scheduler/scheduler_pmd.c +++ b/drivers/crypto/scheduler/scheduler_pmd.c @@ -1,6 +1,9 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2017 Intel Corporation */ +#include +#include + #include #include #include diff --git a/drivers/dma/skeleton/skeleton_dmadev.c b/drivers/dma/skeleton/skeleton_dmadev.c index 82b4661323..fbe4a374f4 100644 --- a/drivers/dma/skeleton/skeleton_dmadev.c +++ b/drivers/dma/skeleton/skeleton_dmadev.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/drivers/event/dsw/dsw_event.c b/drivers/event/dsw/dsw_event.c index e209cd5b00..340561b4e6 100644 --- a/drivers/event/dsw/dsw_event.c +++ b/drivers/event/dsw/dsw_event.c @@ -9,6 +9,7 @@ #endif #include +#include #include #include diff --git a/drivers/event/octeontx/ssovf_evdev.c b/drivers/event/octeontx/ssovf_evdev.c index 9e14e35d10..f10a699674 100644 --- a/drivers/event/octeontx/ssovf_evdev.c +++ b/drivers/event/octeontx/ssovf_evdev.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/drivers/event/octeontx/ssovf_evdev_selftest.c b/drivers/event/octeontx/ssovf_evdev_selftest.c index b55523632a..3d945d67dd 100644 --- a/drivers/event/octeontx/ssovf_evdev_selftest.c +++ b/drivers/event/octeontx/ssovf_evdev_selftest.c @@ -2,6 +2,8 @@ * Copyright(c) 2017 Cavium, Inc */ +#include + #include #include #include diff --git a/drivers/event/opdl/opdl_evdev.c b/drivers/event/opdl/opdl_evdev.c index 8b6890b220..53d637bc6b 100644 --- a/drivers/event/opdl/opdl_evdev.c +++ b/drivers/event/opdl/opdl_evdev.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/drivers/event/opdl/opdl_test.c b/drivers/event/opdl/opdl_test.c index 24b92df476..c251478d59 100644 --- a/drivers/event/opdl/opdl_test.c +++ b/drivers/event/opdl/opdl_test.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/event/sw/sw_evdev.c b/drivers/event/sw/sw_evdev.c index f93313b31b..309b988d82 100644 --- a/drivers/event/sw/sw_evdev.c +++ b/drivers/event/sw/sw_evdev.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/drivers/event/sw/sw_evdev_selftest.c b/drivers/event/sw/sw_evdev_selftest.c index cb97a4d615..72d745fbec 100644 --- a/drivers/event/sw/sw_evdev_selftest.c +++ b/drivers/event/sw/sw_evdev_selftest.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/af_packet/rte_eth_af_packet.c b/drivers/net/af_packet/rte_eth_af_packet.c index 1396f32c3d..cbcb46049e 100644 --- a/drivers/net/af_packet/rte_eth_af_packet.c +++ b/drivers/net/af_packet/rte_eth_af_packet.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/ark/ark_pktchkr.c b/drivers/net/ark/ark_pktchkr.c index 12a5abb2f7..e1f336c73c 100644 --- a/drivers/net/ark/ark_pktchkr.c +++ b/drivers/net/ark/ark_pktchkr.c @@ -2,6 +2,7 @@ * Copyright (c) 2015-2018 Atomic Rules LLC */ +#include #include #include diff --git a/drivers/net/ark/ark_pktgen.c b/drivers/net/ark/ark_pktgen.c index 6195ef997f..cd2d3adc51 100644 --- a/drivers/net/ark/ark_pktgen.c +++ b/drivers/net/ark/ark_pktgen.c @@ -2,6 +2,7 @@ * Copyright (c) 2015-2018 Atomic Rules LLC */ +#include #include #include diff --git a/drivers/net/atlantic/atl_hw_regs.h b/drivers/net/atlantic/atl_hw_regs.h index 4f6cd35774..9d63804960 100644 --- a/drivers/net/atlantic/atl_hw_regs.h +++ b/drivers/net/atlantic/atl_hw_regs.h @@ -8,6 +8,7 @@ #ifndef AQ_HW_UTILS_H #define AQ_HW_UTILS_H +#include #include #include #include diff --git a/drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c b/drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c index bfdbd1ee5d..c38af63bdc 100644 --- a/drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c +++ b/drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c @@ -2,6 +2,8 @@ * Copyright(C) 2022 Marvell. */ +#include + #include #include diff --git a/drivers/net/failsafe/failsafe_intr.c b/drivers/net/failsafe/failsafe_intr.c index 14b87a54ab..969ded6ced 100644 --- a/drivers/net/failsafe/failsafe_intr.c +++ b/drivers/net/failsafe/failsafe_intr.c @@ -10,6 +10,7 @@ #if defined(LINUX) #include #endif +#include #include #include diff --git a/drivers/net/hns3/hns3_mp.c b/drivers/net/hns3/hns3_mp.c index e74ddea195..7184f9ad58 100644 --- a/drivers/net/hns3/hns3_mp.c +++ b/drivers/net/hns3/hns3_mp.c @@ -2,6 +2,8 @@ * Copyright(c) 2018-2021 HiSilicon Limited. */ +#include + #include #include #include diff --git a/drivers/net/i40e/base/i40e_adminq.h b/drivers/net/i40e/base/i40e_adminq.h index 6ce262ad4b..75a17b2ac2 100644 --- a/drivers/net/i40e/base/i40e_adminq.h +++ b/drivers/net/i40e/base/i40e_adminq.h @@ -5,6 +5,8 @@ #ifndef _I40E_ADMINQ_H_ #define _I40E_ADMINQ_H_ +#include + #include "i40e_osdep.h" #include "i40e_status.h" #include "i40e_adminq_cmd.h" diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index 67d79de08d..36ca42aa87 100644 --- a/drivers/net/i40e/i40e_ethdev.c +++ b/drivers/net/i40e/i40e_ethdev.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2017 Intel Corporation */ +#include #include #include #include diff --git a/drivers/net/iavf/iavf_ethdev.c b/drivers/net/iavf/iavf_ethdev.c index 506fcff6e3..652f0d00a5 100644 --- a/drivers/net/iavf/iavf_ethdev.c +++ b/drivers/net/iavf/iavf_ethdev.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Intel Corporation */ +#include #include #include #include diff --git a/drivers/net/ice/ice_dcf_parent.c b/drivers/net/ice/ice_dcf_parent.c index 2f96dedcce..d69aff60cd 100644 --- a/drivers/net/ice/ice_dcf_parent.c +++ b/drivers/net/ice/ice_dcf_parent.c @@ -1,6 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2020 Intel Corporation */ +#include #include #include #include diff --git a/drivers/net/ice/ice_ddp_package.c b/drivers/net/ice/ice_ddp_package.c index c7b5dc7ee7..8c2844604b 100644 --- a/drivers/net/ice/ice_ddp_package.c +++ b/drivers/net/ice/ice_ddp_package.c @@ -2,6 +2,8 @@ * Copyright(c) 2022 Intel Corporation */ +#include + #include #include #include diff --git a/drivers/net/ice/ice_ethdev.c b/drivers/net/ice/ice_ethdev.c index b2300790ae..e8304a1f2b 100644 --- a/drivers/net/ice/ice_ethdev.c +++ b/drivers/net/ice/ice_ethdev.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/drivers/net/mlx4/mlx4_mp.c b/drivers/net/mlx4/mlx4_mp.c index 1da64910aa..3282afceda 100644 --- a/drivers/net/mlx4/mlx4_mp.c +++ b/drivers/net/mlx4/mlx4_mp.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c index bb89c1abc4..4279e86a09 100644 --- a/drivers/net/null/rte_eth_null.c +++ b/drivers/net/null/rte_eth_null.c @@ -3,6 +3,8 @@ * All rights reserved. */ +#include + #include #include #include diff --git a/drivers/net/octeontx/base/octeontx_bgx.c b/drivers/net/octeontx/base/octeontx_bgx.c index 1eacecbccc..7aa4cbd1fa 100644 --- a/drivers/net/octeontx/base/octeontx_bgx.c +++ b/drivers/net/octeontx/base/octeontx_bgx.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Cavium, Inc */ +#include #include #include "octeontx_bgx.h" diff --git a/drivers/net/octeontx/octeontx_ethdev.c b/drivers/net/octeontx/octeontx_ethdev.c index 3aca53fb98..8419c4e501 100644 --- a/drivers/net/octeontx/octeontx_ethdev.c +++ b/drivers/net/octeontx/octeontx_ethdev.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/octeontx_ep/otx2_ep_vf.c b/drivers/net/octeontx_ep/otx2_ep_vf.c index 85e14a998f..94d153bf5c 100644 --- a/drivers/net/octeontx_ep/otx2_ep_vf.c +++ b/drivers/net/octeontx_ep/otx2_ep_vf.c @@ -2,6 +2,8 @@ * Copyright(C) 2021 Marvell. */ +#include + #include #include #include "otx_ep_common.h" diff --git a/drivers/net/pcap/pcap_ethdev.c b/drivers/net/pcap/pcap_ethdev.c index ec29fd6bc5..5029649059 100644 --- a/drivers/net/pcap/pcap_ethdev.c +++ b/drivers/net/pcap/pcap_ethdev.c @@ -4,6 +4,7 @@ * All rights reserved. */ +#include #include #include diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c index cfb81da5fe..77413c4988 100644 --- a/drivers/net/ring/rte_eth_ring.c +++ b/drivers/net/ring/rte_eth_ring.c @@ -2,6 +2,8 @@ * Copyright(c) 2010-2015 Intel Corporation */ +#include + #include "rte_eth_ring.h" #include #include diff --git a/drivers/net/softnic/parser.h b/drivers/net/softnic/parser.h index 6f408b2485..c17a5d8ef0 100644 --- a/drivers/net/softnic/parser.h +++ b/drivers/net/softnic/parser.h @@ -5,6 +5,7 @@ #ifndef __INCLUDE_SOFTNIC_PARSER_H__ #define __INCLUDE_SOFTNIC_PARSER_H__ +#include #include #include diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_eth_tap.c index 9e1032fe72..73715f058f 100644 --- a/drivers/net/tap/rte_eth_tap.c +++ b/drivers/net/tap/rte_eth_tap.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c index 7e512d94bf..5ab2b61d90 100644 --- a/drivers/net/vhost/rte_eth_vhost.c +++ b/drivers/net/vhost/rte_eth_vhost.c @@ -2,6 +2,7 @@ * Copyright(c) 2016 IGEL Co., Ltd. * Copyright(c) 2016-2018 Intel Corporation */ +#include #include #include #include diff --git a/drivers/net/virtio/virtio_ethdev.c b/drivers/net/virtio/virtio_ethdev.c index d180162abd..12ddfa6311 100644 --- a/drivers/net/virtio/virtio_ethdev.c +++ b/drivers/net/virtio/virtio_ethdev.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/virtio/virtio_user/vhost_kernel.c b/drivers/net/virtio/virtio_user/vhost_kernel.c index 1aed08b2bd..e42bb35935 100644 --- a/drivers/net/virtio/virtio_user/vhost_kernel.c +++ b/drivers/net/virtio/virtio_user/vhost_kernel.c @@ -7,6 +7,7 @@ #include #include #include +#include #include diff --git a/drivers/net/virtio/virtio_user/vhost_user.c b/drivers/net/virtio/virtio_user/vhost_user.c index 198bd63d3c..3c05ac9cc0 100644 --- a/drivers/net/virtio/virtio_user/vhost_user.c +++ b/drivers/net/virtio/virtio_user/vhost_user.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/virtio/virtio_user/vhost_vdpa.c b/drivers/net/virtio/virtio_user/vhost_vdpa.c index bd13fe44b4..a0897f8dd1 100644 --- a/drivers/net/virtio/virtio_user/vhost_vdpa.c +++ b/drivers/net/virtio/virtio_user/vhost_vdpa.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/virtio/virtio_user/virtio_user_dev.c b/drivers/net/virtio/virtio_user/virtio_user_dev.c index f9cada05e4..19599aa3f6 100644 --- a/drivers/net/virtio/virtio_user/virtio_user_dev.c +++ b/drivers/net/virtio/virtio_user/virtio_user_dev.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include diff --git a/drivers/net/virtio/virtio_user_ethdev.c b/drivers/net/virtio/virtio_user_ethdev.c index a7d7063c2a..3ea8bdbf91 100644 --- a/drivers/net/virtio/virtio_user_ethdev.c +++ b/drivers/net/virtio/virtio_user_ethdev.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/drivers/raw/ifpga/base/osdep_rte/osdep_generic.h b/drivers/raw/ifpga/base/osdep_rte/osdep_generic.h index 68499e65fb..33041c907e 100644 --- a/drivers/raw/ifpga/base/osdep_rte/osdep_generic.h +++ b/drivers/raw/ifpga/base/osdep_rte/osdep_generic.h @@ -5,6 +5,8 @@ #ifndef _OSDEP_RTE_GENERIC_H #define _OSDEP_RTE_GENERIC_H +#include + #include #include #include diff --git a/drivers/raw/skeleton/skeleton_rawdev.c b/drivers/raw/skeleton/skeleton_rawdev.c index 16ecae3d92..610f856d15 100644 --- a/drivers/raw/skeleton/skeleton_rawdev.c +++ b/drivers/raw/skeleton/skeleton_rawdev.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/raw/skeleton/skeleton_rawdev_test.c b/drivers/raw/skeleton/skeleton_rawdev_test.c index 693b24c415..858e711e6f 100644 --- a/drivers/raw/skeleton/skeleton_rawdev_test.c +++ b/drivers/raw/skeleton/skeleton_rawdev_test.c @@ -2,6 +2,8 @@ * Copyright 2017 NXP */ +#include + #include #include #include diff --git a/examples/distributor/main.c b/examples/distributor/main.c index 8995806b4e..68f07cc7fb 100644 --- a/examples/distributor/main.c +++ b/examples/distributor/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/dma/dmafwd.c b/examples/dma/dmafwd.c index 67b5a9b22b..b5b50b413c 100644 --- a/examples/dma/dmafwd.c +++ b/examples/dma/dmafwd.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/ethtool/ethtool-app/ethapp.c b/examples/ethtool/ethtool-app/ethapp.c index 78e86534e8..4ea504ed6a 100644 --- a/examples/ethtool/ethtool-app/ethapp.c +++ b/examples/ethtool/ethtool-app/ethapp.c @@ -2,6 +2,8 @@ * Copyright(c) 2015 Intel Corporation */ +#include + #include #include #include diff --git a/examples/eventdev_pipeline/main.c b/examples/eventdev_pipeline/main.c index 3dbef6ed45..8d6c90f15d 100644 --- a/examples/eventdev_pipeline/main.c +++ b/examples/eventdev_pipeline/main.c @@ -2,9 +2,11 @@ * Copyright(c) 2016-2017 Intel Corporation */ +#include #include #include #include +#include #include #include diff --git a/examples/eventdev_pipeline/pipeline_worker_generic.c b/examples/eventdev_pipeline/pipeline_worker_generic.c index c564c808e2..783f68c91e 100644 --- a/examples/eventdev_pipeline/pipeline_worker_generic.c +++ b/examples/eventdev_pipeline/pipeline_worker_generic.c @@ -4,6 +4,8 @@ * Copyright 2017 Cavium, Inc. */ +#include + #include "pipeline_common.h" static __rte_always_inline int diff --git a/examples/eventdev_pipeline/pipeline_worker_tx.c b/examples/eventdev_pipeline/pipeline_worker_tx.c index a82e064c1c..98a52f3892 100644 --- a/examples/eventdev_pipeline/pipeline_worker_tx.c +++ b/examples/eventdev_pipeline/pipeline_worker_tx.c @@ -4,6 +4,8 @@ * Copyright 2017 Cavium, Inc. */ +#include + #include "pipeline_common.h" static __rte_always_inline void diff --git a/examples/fips_validation/fips_validation.c b/examples/fips_validation/fips_validation.c index 12b9b03f56..cd905b2c5b 100644 --- a/examples/fips_validation/fips_validation.c +++ b/examples/fips_validation/fips_validation.c @@ -2,7 +2,9 @@ * Copyright(c) 2018 Intel Corporation */ +#include #include +#include #include #include diff --git a/examples/fips_validation/fips_validation_gcm.c b/examples/fips_validation/fips_validation_gcm.c index 6b3d158629..db8208a5b6 100644 --- a/examples/fips_validation/fips_validation_gcm.c +++ b/examples/fips_validation/fips_validation_gcm.c @@ -5,6 +5,7 @@ #include #include #include +#include #ifdef USE_JANSSON #include diff --git a/examples/fips_validation/main.c b/examples/fips_validation/main.c index 8bd5a66889..e6c0b6a3a1 100644 --- a/examples/fips_validation/main.c +++ b/examples/fips_validation/main.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include diff --git a/examples/ip_pipeline/main.c b/examples/ip_pipeline/main.c index c4aba39431..e35d9bce39 100644 --- a/examples/ip_pipeline/main.c +++ b/examples/ip_pipeline/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/ip_pipeline/parser.h b/examples/ip_pipeline/parser.h index 4538f675d4..5224b18a89 100644 --- a/examples/ip_pipeline/parser.h +++ b/examples/ip_pipeline/parser.h @@ -5,6 +5,7 @@ #ifndef __INCLUDE_PARSER_H__ #define __INCLUDE_PARSER_H__ +#include #include #include diff --git a/examples/ipsec-secgw/event_helper.c b/examples/ipsec-secgw/event_helper.c index b36f20a3fd..22b1760949 100644 --- a/examples/ipsec-secgw/event_helper.c +++ b/examples/ipsec-secgw/event_helper.c @@ -1,6 +1,8 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright (C) 2020 Marvell International Ltd. */ +#include + #include #include #include diff --git a/examples/ipsec-secgw/flow.c b/examples/ipsec-secgw/flow.c index aee97b2fc4..e6a5120e80 100644 --- a/examples/ipsec-secgw/flow.c +++ b/examples/ipsec-secgw/flow.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/examples/ipsec-secgw/parser.c b/examples/ipsec-secgw/parser.c index 98dff93b87..98f8176651 100644 --- a/examples/ipsec-secgw/parser.c +++ b/examples/ipsec-secgw/parser.c @@ -1,6 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2016 Intel Corporation */ +#include #include #include diff --git a/examples/ipsec-secgw/parser.h b/examples/ipsec-secgw/parser.h index a0ff7e1b3f..b5c5d0210f 100644 --- a/examples/ipsec-secgw/parser.h +++ b/examples/ipsec-secgw/parser.h @@ -5,6 +5,7 @@ #ifndef __PARSER_H #define __PARSER_H +#include #include #include #include diff --git a/examples/ipsec-secgw/rt.c b/examples/ipsec-secgw/rt.c index ec3a375f0f..ce854ccb60 100644 --- a/examples/ipsec-secgw/rt.c +++ b/examples/ipsec-secgw/rt.c @@ -5,6 +5,7 @@ /* * Routing Table (RT) */ +#include #include #include #include diff --git a/examples/ipsec-secgw/sa.c b/examples/ipsec-secgw/sa.c index 5dca578790..396b9f9694 100644 --- a/examples/ipsec-secgw/sa.c +++ b/examples/ipsec-secgw/sa.c @@ -5,6 +5,7 @@ /* * Security Associations */ +#include #include #include #include diff --git a/examples/l3fwd-power/perf_core.c b/examples/l3fwd-power/perf_core.c index 4705967ea2..41ef6d0c9a 100644 --- a/examples/l3fwd-power/perf_core.c +++ b/examples/l3fwd-power/perf_core.c @@ -2,7 +2,9 @@ * Copyright(c) 2010-2018 Intel Corporation */ +#include #include +#include #include #include diff --git a/examples/multi_process/client_server_mp/mp_server/init.c b/examples/multi_process/client_server_mp/mp_server/init.c index a4d7a3e543..65713dbea8 100644 --- a/examples/multi_process/client_server_mp/mp_server/init.c +++ b/examples/multi_process/client_server_mp/mp_server/init.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include diff --git a/examples/multi_process/simple_mp/main.c b/examples/multi_process/simple_mp/main.c index 9d5f1088b0..d73d1358ff 100644 --- a/examples/multi_process/simple_mp/main.c +++ b/examples/multi_process/simple_mp/main.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/examples/ntb/ntb_fwd.c b/examples/ntb/ntb_fwd.c index 81964d0308..fa59a3d8fe 100644 --- a/examples/ntb/ntb_fwd.c +++ b/examples/ntb/ntb_fwd.c @@ -3,6 +3,7 @@ */ #include #include +#include #include #include #include diff --git a/examples/packet_ordering/main.c b/examples/packet_ordering/main.c index 99e67ef67b..d2fd6f77e4 100644 --- a/examples/packet_ordering/main.c +++ b/examples/packet_ordering/main.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2016 Intel Corporation */ +#include #include #include diff --git a/examples/pipeline/cli.c b/examples/pipeline/cli.c index ad553f19ab..41eefbaae8 100644 --- a/examples/pipeline/cli.c +++ b/examples/pipeline/cli.c @@ -2,6 +2,7 @@ * Copyright(c) 2020 Intel Corporation */ +#include #include #include #include diff --git a/examples/pipeline/main.c b/examples/pipeline/main.c index 8ea19f9dd5..6fb839f4cb 100644 --- a/examples/pipeline/main.c +++ b/examples/pipeline/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/ptpclient/ptpclient.c b/examples/ptpclient/ptpclient.c index 1f1c9c9c52..cdf2da64df 100644 --- a/examples/ptpclient/ptpclient.c +++ b/examples/ptpclient/ptpclient.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include diff --git a/examples/qos_meter/main.c b/examples/qos_meter/main.c index a0f78e4ad6..723781fde1 100644 --- a/examples/qos_meter/main.c +++ b/examples/qos_meter/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/examples/qos_sched/init.c b/examples/qos_sched/init.c index e8b819ffb9..c8092c385d 100644 --- a/examples/qos_sched/init.c +++ b/examples/qos_sched/init.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/examples/rxtx_callbacks/main.c b/examples/rxtx_callbacks/main.c index 1903d8b095..edf0ab9b08 100644 --- a/examples/rxtx_callbacks/main.c +++ b/examples/rxtx_callbacks/main.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/server_node_efd/server/init.c b/examples/server_node_efd/server/init.c index 0e5e3b5a98..9c89f6b60d 100644 --- a/examples/server_node_efd/server/init.c +++ b/examples/server_node_efd/server/init.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include diff --git a/examples/skeleton/basicfwd.c b/examples/skeleton/basicfwd.c index 518cd72179..133293cf15 100644 --- a/examples/skeleton/basicfwd.c +++ b/examples/skeleton/basicfwd.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/examples/vdpa/main.c b/examples/vdpa/main.c index 7e11ef4e26..6ccac6b8dc 100644 --- a/examples/vdpa/main.c +++ b/examples/vdpa/main.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include diff --git a/examples/vhost/main.c b/examples/vhost/main.c index 7e1666f42a..0fa4753e70 100644 --- a/examples/vhost/main.c +++ b/examples/vhost/main.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2017 Intel Corporation */ +#include #include #include #include @@ -10,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/examples/vhost/virtio_net.c b/examples/vhost/virtio_net.c index 2432a96566..1d4737f9bb 100644 --- a/examples/vhost/virtio_net.c +++ b/examples/vhost/virtio_net.c @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/examples/vhost_blk/vhost_blk.c b/examples/vhost_blk/vhost_blk.c index 2cab1e6994..3709d7ed06 100644 --- a/examples/vhost_blk/vhost_blk.c +++ b/examples/vhost_blk/vhost_blk.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include diff --git a/lib/bpf/bpf_jit_arm64.c b/lib/bpf/bpf_jit_arm64.c index a5a5d46f06..db79ff7385 100644 --- a/lib/bpf/bpf_jit_arm64.c +++ b/lib/bpf/bpf_jit_arm64.c @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/lib/bpf/bpf_validate.c b/lib/bpf/bpf_validate.c index 9ff86fc970..61cbb42216 100644 --- a/lib/bpf/bpf_validate.c +++ b/lib/bpf/bpf_validate.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/lib/compressdev/rte_compressdev_pmd.c b/lib/compressdev/rte_compressdev_pmd.c index 7f500d76d4..d53bf65f7a 100644 --- a/lib/compressdev/rte_compressdev_pmd.c +++ b/lib/compressdev/rte_compressdev_pmd.c @@ -2,6 +2,8 @@ * Copyright(c) 2017-2018 Intel Corporation */ +#include + #include #include #include diff --git a/lib/cryptodev/cryptodev_pmd.c b/lib/cryptodev/cryptodev_pmd.c index 1903ade388..dad4134885 100644 --- a/lib/cryptodev/cryptodev_pmd.c +++ b/lib/cryptodev/cryptodev_pmd.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Intel Corporation */ +#include #include #include #include diff --git a/lib/distributor/rte_distributor.c b/lib/distributor/rte_distributor.c index 3035b7a999..3969b2ea7e 100644 --- a/lib/distributor/rte_distributor.c +++ b/lib/distributor/rte_distributor.c @@ -3,6 +3,7 @@ */ #include +#include #include #include #include diff --git a/lib/dmadev/rte_dmadev.c b/lib/dmadev/rte_dmadev.c index 174d4c40ae..60c2c14e84 100644 --- a/lib/dmadev/rte_dmadev.c +++ b/lib/dmadev/rte_dmadev.c @@ -3,7 +3,9 @@ * Copyright(c) 2021 Intel Corporation */ +#include #include +#include #include #include diff --git a/lib/eal/arm/rte_power_intrinsics.c b/lib/eal/arm/rte_power_intrinsics.c index 78f55b7203..13f6a3264d 100644 --- a/lib/eal/arm/rte_power_intrinsics.c +++ b/lib/eal/arm/rte_power_intrinsics.c @@ -2,6 +2,8 @@ * Copyright(c) 2021 Intel Corporation */ +#include + #include "rte_power_intrinsics.h" /** diff --git a/lib/eal/common/eal_common_debug.c b/lib/eal/common/eal_common_debug.c index 15418e957f..dcb554af1e 100644 --- a/lib/eal/common/eal_common_debug.c +++ b/lib/eal/common/eal_common_debug.c @@ -3,6 +3,8 @@ */ #include +#include + #include #include #include diff --git a/lib/eal/common/eal_common_dev.c b/lib/eal/common/eal_common_dev.c index 9d913e5478..ca87cf0523 100644 --- a/lib/eal/common/eal_common_dev.c +++ b/lib/eal/common/eal_common_dev.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/lib/eal/common/eal_common_devargs.c b/lib/eal/common/eal_common_devargs.c index d5833af373..bde1accf04 100644 --- a/lib/eal/common/eal_common_devargs.c +++ b/lib/eal/common/eal_common_devargs.c @@ -7,6 +7,7 @@ */ #include +#include #include #include diff --git a/lib/eal/common/eal_common_dynmem.c b/lib/eal/common/eal_common_dynmem.c index c1e1889f5c..52e52e5986 100644 --- a/lib/eal/common/eal_common_dynmem.c +++ b/lib/eal/common/eal_common_dynmem.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/lib/eal/common/eal_common_lcore.c b/lib/eal/common/eal_common_lcore.c index 11092791a4..06c594b022 100644 --- a/lib/eal/common/eal_common_lcore.c +++ b/lib/eal/common/eal_common_lcore.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2014 Intel Corporation */ +#include #include #include diff --git a/lib/eal/common/eal_common_memalloc.c b/lib/eal/common/eal_common_memalloc.c index f8770ff835..ab04479c1c 100644 --- a/lib/eal/common/eal_common_memalloc.c +++ b/lib/eal/common/eal_common_memalloc.c @@ -2,6 +2,7 @@ * Copyright(c) 2017-2018 Intel Corporation */ +#include #include #include diff --git a/lib/eal/common/eal_common_string_fns.c b/lib/eal/common/eal_common_string_fns.c index 5fc4ee71dc..9ca2045b18 100644 --- a/lib/eal/common/eal_common_string_fns.c +++ b/lib/eal/common/eal_common_string_fns.c @@ -2,8 +2,10 @@ * Copyright(c) 2010-2014 Intel Corporation */ -#include +#include #include +#include +#include #include #include diff --git a/lib/eal/common/eal_common_trace.c b/lib/eal/common/eal_common_trace.c index 036f6ac348..f9b187d15f 100644 --- a/lib/eal/common/eal_common_trace.c +++ b/lib/eal/common/eal_common_trace.c @@ -2,6 +2,7 @@ * Copyright(C) 2020 Marvell International Ltd. */ +#include #include #include #include diff --git a/lib/eal/common/eal_common_trace_ctf.c b/lib/eal/common/eal_common_trace_ctf.c index 3b83bcdf57..335932a271 100644 --- a/lib/eal/common/eal_common_trace_ctf.c +++ b/lib/eal/common/eal_common_trace_ctf.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/lib/eal/common/hotplug_mp.c b/lib/eal/common/hotplug_mp.c index bde0de196e..815c1c9c81 100644 --- a/lib/eal/common/hotplug_mp.c +++ b/lib/eal/common/hotplug_mp.c @@ -1,6 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2018 Intel Corporation */ +#include #include #include diff --git a/lib/eal/common/malloc_mp.c b/lib/eal/common/malloc_mp.c index 2b8eb51067..0c2624c62d 100644 --- a/lib/eal/common/malloc_mp.c +++ b/lib/eal/common/malloc_mp.c @@ -2,6 +2,7 @@ * Copyright(c) 2018 Intel Corporation */ +#include #include #include diff --git a/lib/eal/freebsd/eal.c b/lib/eal/freebsd/eal.c index 26fbc91b26..ee5c929da8 100644 --- a/lib/eal/freebsd/eal.c +++ b/lib/eal/freebsd/eal.c @@ -3,6 +3,7 @@ * Copyright(c) 2014 6WIND S.A. */ +#include #include #include #include diff --git a/lib/eal/include/generic/rte_rwlock.h b/lib/eal/include/generic/rte_rwlock.h index da9bc3e9c0..6f600db2af 100644 --- a/lib/eal/include/generic/rte_rwlock.h +++ b/lib/eal/include/generic/rte_rwlock.h @@ -21,6 +21,8 @@ extern "C" { #endif +#include + #include #include #include diff --git a/lib/eal/include/rte_common.h b/lib/eal/include/rte_common.h index 86c50c55e0..2e22c1b955 100644 --- a/lib/eal/include/rte_common.h +++ b/lib/eal/include/rte_common.h @@ -17,9 +17,6 @@ extern "C" { #endif #include -#include -#include -#include #include #include diff --git a/lib/eal/linux/eal.c b/lib/eal/linux/eal.c index 37d29643a5..46bf52cef0 100644 --- a/lib/eal/linux/eal.c +++ b/lib/eal/linux/eal.c @@ -3,6 +3,7 @@ * Copyright(c) 2012-2014 6WIND S.A. */ +#include #include #include #include diff --git a/lib/eal/linux/eal_alarm.c b/lib/eal/linux/eal_alarm.c index 4de67138bc..9a68e4ce68 100644 --- a/lib/eal/linux/eal_alarm.c +++ b/lib/eal/linux/eal_alarm.c @@ -3,6 +3,7 @@ */ #include #include +#include #include #include #include diff --git a/lib/eal/linux/eal_dev.c b/lib/eal/linux/eal_dev.c index 02ae1cde29..8d51ccbc0d 100644 --- a/lib/eal/linux/eal_dev.c +++ b/lib/eal/linux/eal_dev.c @@ -2,6 +2,7 @@ * Copyright(c) 2018 Intel Corporation */ +#include #include #include #include diff --git a/lib/eal/linux/eal_vfio_mp_sync.c b/lib/eal/linux/eal_vfio_mp_sync.c index 4e26781948..157f20e583 100644 --- a/lib/eal/linux/eal_vfio_mp_sync.c +++ b/lib/eal/linux/eal_vfio_mp_sync.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2018 Intel Corporation */ +#include #include #include diff --git a/lib/eal/ppc/rte_power_intrinsics.c b/lib/eal/ppc/rte_power_intrinsics.c index f00b58ade5..d6bdc58911 100644 --- a/lib/eal/ppc/rte_power_intrinsics.c +++ b/lib/eal/ppc/rte_power_intrinsics.c @@ -2,6 +2,8 @@ * Copyright(c) 2021 Intel Corporation */ +#include + #include "rte_power_intrinsics.h" /** diff --git a/lib/eal/riscv/rte_power_intrinsics.c b/lib/eal/riscv/rte_power_intrinsics.c index 240e7b6b87..1c86573c19 100644 --- a/lib/eal/riscv/rte_power_intrinsics.c +++ b/lib/eal/riscv/rte_power_intrinsics.c @@ -4,6 +4,8 @@ * Copyright(c) 2022 Semihalf */ +#include + #include "rte_power_intrinsics.h" /** diff --git a/lib/eal/unix/eal_unix_timer.c b/lib/eal/unix/eal_unix_timer.c index cc50159104..e71602b3a1 100644 --- a/lib/eal/unix/eal_unix_timer.c +++ b/lib/eal/unix/eal_unix_timer.c @@ -2,6 +2,7 @@ * Copyright 2020 Mellanox Technologies, Ltd */ +#include #include #include diff --git a/lib/eal/windows/rte_thread.c b/lib/eal/windows/rte_thread.c index 077152568f..63442ece9d 100644 --- a/lib/eal/windows/rte_thread.c +++ b/lib/eal/windows/rte_thread.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Microsoft Corporation */ +#include + #include #include #include diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index bbc6fc585d..846c906aea 100644 --- a/lib/efd/rte_efd.c +++ b/lib/efd/rte_efd.c @@ -1,9 +1,11 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2016-2017 Intel Corporation */ +#include #include #include #include +#include #include #include #include diff --git a/lib/ethdev/ethdev_driver.c b/lib/ethdev/ethdev_driver.c index a285f213f0..5c0434e8f4 100644 --- a/lib/ethdev/ethdev_driver.c +++ b/lib/ethdev/ethdev_driver.c @@ -2,6 +2,8 @@ * Copyright(c) 2022 Intel Corporation */ +#include + #include #include diff --git a/lib/ethdev/rte_class_eth.c b/lib/ethdev/rte_class_eth.c index 3be84dd45c..838b3a8f9f 100644 --- a/lib/ethdev/rte_class_eth.c +++ b/lib/ethdev/rte_class_eth.c @@ -2,6 +2,7 @@ * Copyright(c) 2018 Gaëtan Rivet */ +#include #include #include diff --git a/lib/ethdev/sff_telemetry.c b/lib/ethdev/sff_telemetry.c index 887f07c47e..ca6d196560 100644 --- a/lib/ethdev/sff_telemetry.c +++ b/lib/ethdev/sff_telemetry.c @@ -2,7 +2,9 @@ * Copyright(c) 2022 Intel Corporation */ +#include #include +#include #include "rte_ethdev.h" #include diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b/lib/eventdev/rte_event_eth_rx_adapter.c index bf8741d2ea..62e2c48c2a 100644 --- a/lib/eventdev/rte_event_eth_rx_adapter.c +++ b/lib/eventdev/rte_event_eth_rx_adapter.c @@ -2,6 +2,8 @@ * Copyright(c) 2017 Intel Corporation. * All rights reserved. */ +#include +#include #if defined(LINUX) #include #endif diff --git a/lib/eventdev/rte_event_timer_adapter.c b/lib/eventdev/rte_event_timer_adapter.c index e0d978d641..d10aefb086 100644 --- a/lib/eventdev/rte_event_timer_adapter.c +++ b/lib/eventdev/rte_event_timer_adapter.c @@ -3,9 +3,11 @@ * All rights reserved. */ +#include #include #include #include +#include #include #include diff --git a/lib/gpudev/gpudev.c b/lib/gpudev/gpudev.c index ee3ae80f82..805719d00c 100644 --- a/lib/gpudev/gpudev.c +++ b/lib/gpudev/gpudev.c @@ -2,6 +2,8 @@ * Copyright (c) 2021 NVIDIA Corporation & Affiliates */ +#include + #include #include #include diff --git a/lib/graph/graph.c b/lib/graph/graph.c index d61288647c..3a617cc369 100644 --- a/lib/graph/graph.c +++ b/lib/graph/graph.c @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/lib/graph/graph_ops.c b/lib/graph/graph_ops.c index 20db58d84e..a3548ec804 100644 --- a/lib/graph/graph_ops.c +++ b/lib/graph/graph_ops.c @@ -3,6 +3,7 @@ */ #include +#include #include #include diff --git a/lib/graph/graph_stats.c b/lib/graph/graph_stats.c index 65e12d46a3..c0140ba922 100644 --- a/lib/graph/graph_stats.c +++ b/lib/graph/graph_stats.c @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/lib/graph/node.c b/lib/graph/node.c index ae6eadb260..fc6345de07 100644 --- a/lib/graph/node.c +++ b/lib/graph/node.c @@ -4,6 +4,7 @@ #include #include +#include #include #include diff --git a/lib/ipsec/ipsec_telemetry.c b/lib/ipsec/ipsec_telemetry.c index 9a91e47122..cfebf454d6 100644 --- a/lib/ipsec/ipsec_telemetry.c +++ b/lib/ipsec/ipsec_telemetry.c @@ -2,6 +2,7 @@ * Copyright(c) 2021 Intel Corporation */ +#include #include #include #include diff --git a/lib/meter/rte_meter.c b/lib/meter/rte_meter.c index 4549b97d36..6545803d36 100644 --- a/lib/meter/rte_meter.c +++ b/lib/meter/rte_meter.c @@ -2,6 +2,7 @@ * Copyright(c) 2010-2014 Intel Corporation */ +#include #include #include diff --git a/lib/metrics/rte_metrics.c b/lib/metrics/rte_metrics.c index 0c7878e65f..6adcda501c 100644 --- a/lib/metrics/rte_metrics.c +++ b/lib/metrics/rte_metrics.c @@ -2,6 +2,7 @@ * Copyright(c) 2017 Intel Corporation */ +#include #include #include diff --git a/lib/node/ethdev_ctrl.c b/lib/node/ethdev_ctrl.c index 5294607619..8d2e05a831 100644 --- a/lib/node/ethdev_ctrl.c +++ b/lib/node/ethdev_ctrl.c @@ -2,6 +2,8 @@ * Copyright(C) 2020 Marvell International Ltd. */ +#include + #include #include diff --git a/lib/pci/rte_pci.c b/lib/pci/rte_pci.c index 355772ff56..1c5ef951d3 100644 --- a/lib/pci/rte_pci.c +++ b/lib/pci/rte_pci.c @@ -3,6 +3,7 @@ * Copyright 2013-2014 6WIND S.A. */ +#include #include #include #include diff --git a/lib/pdump/rte_pdump.c b/lib/pdump/rte_pdump.c index b3a62df591..98dcbc037b 100644 --- a/lib/pdump/rte_pdump.c +++ b/lib/pdump/rte_pdump.c @@ -2,6 +2,8 @@ * Copyright(c) 2016-2018 Intel Corporation */ +#include + #include #include #include diff --git a/lib/pipeline/rte_swx_ctl.c b/lib/pipeline/rte_swx_ctl.c index 710e89a46a..fecc215398 100644 --- a/lib/pipeline/rte_swx_ctl.c +++ b/lib/pipeline/rte_swx_ctl.c @@ -1,6 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2020 Intel Corporation */ +#include #include #include #include diff --git a/lib/port/rte_swx_port_fd.c b/lib/port/rte_swx_port_fd.c index 1ee5086684..4bbad2eaa7 100644 --- a/lib/port/rte_swx_port_fd.c +++ b/lib/port/rte_swx_port_fd.c @@ -3,6 +3,7 @@ */ #include #include +#include #include #include diff --git a/lib/port/rte_swx_port_ring.c b/lib/port/rte_swx_port_ring.c index c62fb3d8c8..c726e50a57 100644 --- a/lib/port/rte_swx_port_ring.c +++ b/lib/port/rte_swx_port_ring.c @@ -3,6 +3,7 @@ */ #include #include +#include #include #include diff --git a/lib/power/power_cppc_cpufreq.c b/lib/power/power_cppc_cpufreq.c index ef06fbcd9e..fc9cffef91 100644 --- a/lib/power/power_cppc_cpufreq.c +++ b/lib/power/power_cppc_cpufreq.c @@ -3,6 +3,8 @@ * Copyright(c) 2021 Arm Limited */ +#include + #include #include "power_cppc_cpufreq.h" diff --git a/lib/power/rte_power.c b/lib/power/rte_power.c index 0a6614be77..63a43bd8f5 100644 --- a/lib/power/rte_power.c +++ b/lib/power/rte_power.c @@ -2,6 +2,8 @@ * Copyright(c) 2010-2014 Intel Corporation */ +#include + #include #include diff --git a/lib/power/rte_power_pmd_mgmt.c b/lib/power/rte_power_pmd_mgmt.c index a66e08e574..ca1840387c 100644 --- a/lib/power/rte_power_pmd_mgmt.c +++ b/lib/power/rte_power_pmd_mgmt.c @@ -2,6 +2,8 @@ * Copyright(c) 2020 Intel Corporation */ +#include + #include #include #include diff --git a/lib/sched/rte_pie.c b/lib/sched/rte_pie.c index c84f75a18c..947e2a059f 100644 --- a/lib/sched/rte_pie.c +++ b/lib/sched/rte_pie.c @@ -2,6 +2,7 @@ * Copyright(c) 2020 Intel Corporation */ +#include #include #include diff --git a/lib/security/rte_security.c b/lib/security/rte_security.c index 4f5e4b4d49..b5e9b0d34a 100644 --- a/lib/security/rte_security.c +++ b/lib/security/rte_security.c @@ -4,6 +4,9 @@ * Copyright (c) 2020 Samsung Electronics Co., Ltd All Rights Reserved */ +#include +#include + #include #include #include diff --git a/lib/telemetry/telemetry.c b/lib/telemetry/telemetry.c index c6fd03a5ab..164ea0601a 100644 --- a/lib/telemetry/telemetry.c +++ b/lib/telemetry/telemetry.c @@ -2,6 +2,8 @@ * Copyright(c) 2020 Intel Corporation */ +#include +#include #ifndef RTE_EXEC_ENV_WINDOWS #include #include diff --git a/lib/telemetry/telemetry_data.c b/lib/telemetry/telemetry_data.c index e14ae3c4d4..2581c27413 100644 --- a/lib/telemetry/telemetry_data.c +++ b/lib/telemetry/telemetry_data.c @@ -2,6 +2,9 @@ * Copyright(c) 2020 Intel Corporation */ +#include +#include + #undef RTE_USE_LIBBSD #include diff --git a/lib/telemetry/telemetry_legacy.c b/lib/telemetry/telemetry_legacy.c index 8aba44d689..4c1d1c353a 100644 --- a/lib/telemetry/telemetry_legacy.c +++ b/lib/telemetry/telemetry_legacy.c @@ -1,7 +1,8 @@ /* SPDX-License-Identifier: BSD-3-Clause * Copyright(c) 2020 Intel Corporation */ - +#include +#include #ifndef RTE_EXEC_ENV_WINDOWS #include #include diff --git a/lib/vhost/vhost.h b/lib/vhost/vhost.h index 40fac3b7c6..c06f10bdce 100644 --- a/lib/vhost/vhost.h +++ b/lib/vhost/vhost.h @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include -- 2.33.1