diff --git a/lib/ff_config.c b/lib/ff_config.c index 18380919e..b64d11b02 100644 --- a/lib/ff_config.c +++ b/lib/ff_config.c @@ -879,8 +879,8 @@ ini_parse_handler(void* user, const char* section, const char* name, pconfig->dpdk.base_virtaddr= strdup(value); } else if (MATCH("dpdk", "file_prefix")) { pconfig->dpdk.file_prefix = strdup(value); - } else if (MATCH("dpdk", "pci_whitelist")) { - pconfig->dpdk.pci_whitelist = strdup(value); + } else if (MATCH("dpdk", "allow")) { + pconfig->dpdk.allow = strdup(value); } else if (MATCH("dpdk", "port_list")) { return parse_port_list(pconfig, value); } else if (MATCH("dpdk", "nb_vdev")) { @@ -998,15 +998,14 @@ dpdk_args_setup(struct ff_config *cfg) sprintf(temp, "--file-prefix=container-%s", cfg->dpdk.file_prefix); dpdk_argv[n++] = strdup(temp); } - if (cfg->dpdk.pci_whitelist) { + if (cfg->dpdk.allow) { char* token; - char* rest = cfg->dpdk.pci_whitelist; + char* rest = cfg->dpdk.allow; while ((token = strtok_r(rest, ",", &rest))){ sprintf(temp, "--allow=%s", token); dpdk_argv[n++] = strdup(temp); } - } if (cfg->dpdk.nb_vdev) { diff --git a/lib/ff_config.h b/lib/ff_config.h index c231e276d..81d9a47cd 100644 --- a/lib/ff_config.h +++ b/lib/ff_config.h @@ -207,8 +207,8 @@ struct ff_config { /* allow processes that do not want to co-operate to have different memory regions */ char *file_prefix; - /* load an external driver */ - char *pci_whitelist; + /* pci whiltelist */ + char *allow; int nb_channel; int memory;