X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_kvargs%2Frte_kvargs.c;fp=lib%2Flibrte_kvargs%2Frte_kvargs.c;h=c3d65af780ebe1a8c4c757ccff2aefd99442bb93;hb=991543e81569e3ed0983bd7f5ae290f34ed091f4;hp=3acb895ca0a8ec9a6f8695997bf777c1d8291cec;hpb=07f7d55dd235c2ad590f86a34eb699fe12b2ec7d;p=dpdk.git diff --git a/lib/librte_kvargs/rte_kvargs.c b/lib/librte_kvargs/rte_kvargs.c index 3acb895ca0..c3d65af780 100644 --- a/lib/librte_kvargs/rte_kvargs.c +++ b/lib/librte_kvargs/rte_kvargs.c @@ -91,8 +91,7 @@ rte_kvargs_add_pair(struct rte_kvargs *kvlist, char *key, char *val) * strtok() is used so the params string will be copied to be modified. */ static int -rte_kvargs_tokenize(struct rte_kvargs *kvlist, const char *name, - const char *params) +rte_kvargs_tokenize(struct rte_kvargs *kvlist, const char *params) { unsigned i, count; char *args; @@ -101,7 +100,7 @@ rte_kvargs_tokenize(struct rte_kvargs *kvlist, const char *name, /* If params are empty, nothing to do */ if (params == NULL || params[0] == 0) { - RTE_LOG(ERR, PMD, "Couldn't parse %s device, empty arguments\n", name); + RTE_LOG(ERR, PMD, "Cannot parse empty arguments\n"); return -1; } @@ -110,7 +109,7 @@ rte_kvargs_tokenize(struct rte_kvargs *kvlist, const char *name, */ args = strdup(params); if(args == NULL){ - RTE_LOG(ERR, PMD, "Couldn't parse %s device \n", name); + RTE_LOG(ERR, PMD, "Cannot parse arguments: not enough memory\n"); return -1; } @@ -127,7 +126,8 @@ rte_kvargs_tokenize(struct rte_kvargs *kvlist, const char *name, if (pair[0] == NULL || pair[1] == NULL || pair[0][0] == 0 || pair[1][0] == 0) { RTE_LOG(ERR, PMD, - "Couldn't parse %s device, wrong key or value \n", name); + "Cannot parse arguments: wrong key or value\n" + "params=<%s>\n", params); goto error; } @@ -230,14 +230,13 @@ rte_kvargs_process(const struct rte_kvargs *kvlist, */ int rte_kvargs_parse(struct rte_kvargs *kvlist, - const char *name, const char *args, const char *valid_keys[]) { int ret; - ret = rte_kvargs_tokenize(kvlist, name, args); + ret = rte_kvargs_tokenize(kvlist, args); if (ret < 0) return ret;