Public header files were missing 'extern "C"' guards. This set adds them in.
v2: - Fixed checkpatch errors Brian Dooley (11): eal: fix missing C++ guards telemetry: fix missing C++ guards ethdev: fix missing C++ guards metrics: fix missing C++ guards acl: fix missing C++ guards compressdev: fix missing C++ guards eventdev: fix missing C++ guards kni: fix missing C++ guards vhost: fix missing C++ guards bpf: fix missing C++ guards cryptodev: fix missing C++ guards lib/acl/rte_acl_osdep.h | 8 ++++++++ lib/bpf/bpf_def.h | 8 ++++++++ lib/compressdev/rte_compressdev_internal.h | 9 +++++++++ lib/cryptodev/cryptodev_pmd.h | 8 ++++++++ lib/eal/include/rte_bitops.h | 8 ++++++++ lib/eal/include/rte_branch_prediction.h | 8 ++++++++ lib/eal/include/rte_compat.h | 8 ++++++++ lib/eal/include/rte_hypervisor.h | 8 ++++++++ lib/eal/include/rte_keepalive.h | 8 ++++++++ lib/eal/include/rte_pci_dev_feature_defs.h | 8 ++++++++ lib/eal/include/rte_pci_dev_features.h | 8 ++++++++ lib/eal/include/rte_time.h | 8 ++++++++ lib/eal/include/rte_trace_point_register.h | 8 ++++++++ lib/eal/linux/include/rte_os.h | 8 ++++++++ lib/ethdev/ethdev_driver.h | 8 ++++++++ lib/ethdev/ethdev_pci.h | 8 ++++++++ lib/ethdev/ethdev_vdev.h | 8 ++++++++ lib/ethdev/rte_dev_info.h | 8 ++++++++ lib/eventdev/eventdev_pmd.h | 8 ++++++++ lib/eventdev/eventdev_pmd_pci.h | 8 ++++++++ lib/eventdev/eventdev_pmd_vdev.h | 8 ++++++++ lib/eventdev/rte_event_ring.h | 9 +++++++++ lib/kni/rte_kni_common.h | 8 ++++++++ lib/metrics/rte_metrics_telemetry.h | 7 +++++++ lib/telemetry/rte_telemetry.h | 8 ++++++++ lib/vhost/rte_vdpa.h | 9 +++++++++ lib/vhost/rte_vhost_async.h | 8 ++++++++ lib/vhost/rte_vhost_crypto.h | 8 ++++++++ lib/vhost/vdpa_driver.h | 8 ++++++++ 29 files changed, 234 insertions(+) -- 2.25.1