]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/seastar/include/seastar/core/dpdk_rte.hh
import quincy beta 17.1.0
[ceph.git] / ceph / src / seastar / include / seastar / core / dpdk_rte.hh
index 24c3d97a5521fc0fd263afe87a7389ae3008d40c..6588dc10ffa195b7f383ff80ef85fbb3b35e4640 100644 (file)
@@ -23,7 +23,6 @@
 #include <rte_config.h>
 #include <rte_ethdev.h>
 #include <rte_version.h>
-#include <boost/program_options.hpp>
 
 /*********************** Compat section ***************************************/
 // We currently support only versions 2.0 and above.
@@ -46,7 +45,7 @@ class eal {
 public:
     using cpuset = std::bitset<RTE_MAX_LCORE>;
 
-    static void init(cpuset cpus, boost::program_options::variables_map opts);
+    static void init(cpuset cpus, const std::string& argv0, const std::optional<std::string>& hugepages_path, bool dpdk_pmd);
     /**
      * Returns the amount of memory needed for DPDK
      * @param num_cpus Number of CPUs the application is going to use