X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2Flibrte_cfgfile%2Frte_cfgfile.c;h=714717dd900755bbeab6c322714c3fd73dc685af;hb=abd5c69bf673dabe3c5acd8b839e6745d8d18322;hp=9049fd9c2319113fc2107ec933530e0f63120aea;hpb=8570a88d42bf4daaf296e518966a0c21fe26eef2;p=dpdk.git diff --git a/lib/librte_cfgfile/rte_cfgfile.c b/lib/librte_cfgfile/rte_cfgfile.c index 9049fd9c23..714717dd90 100644 --- a/lib/librte_cfgfile/rte_cfgfile.c +++ b/lib/librte_cfgfile/rte_cfgfile.c @@ -272,6 +272,10 @@ rte_cfgfile_create(int flags) int i; struct rte_cfgfile *cfg; + /* future proof flags usage */ + if (flags & ~(CFG_FLAG_GLOBAL_SECTION | CFG_FLAG_EMPTY_VALUES)) + return NULL; + cfg = malloc(sizeof(*cfg)); if (cfg == NULL)