git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: remove redundant new line in logs
[dpdk.git]
/
lib
/
librte_flow_classify
/
rte_flow_classify.c
diff --git
a/lib/librte_flow_classify/rte_flow_classify.c
b/lib/librte_flow_classify/rte_flow_classify.c
index
6fa6a74
..
5ff5858
100644
(file)
--- a/
lib/librte_flow_classify/rte_flow_classify.c
+++ b/
lib/librte_flow_classify/rte_flow_classify.c
@@
-2,6
+2,8
@@
* Copyright(c) 2017 Intel Corporation
*/
* Copyright(c) 2017 Intel Corporation
*/
+#include <rte_string_fns.h>
+#include <rte_compat.h>
#include <rte_flow_classify.h>
#include "rte_flow_classify_parse.h"
#include <rte_flow_driver.h>
#include <rte_flow_classify.h>
#include "rte_flow_classify_parse.h"
#include <rte_flow_driver.h>
@@
-246,8
+248,7
@@
rte_flow_classifier_check_params(struct rte_flow_classifier_params *params)
}
/* socket */
}
/* socket */
- if ((params->socket_id < 0) ||
- (params->socket_id >= RTE_MAX_NUMA_NODES)) {
+ if (params->socket_id < 0) {
RTE_FLOW_CLASSIFY_LOG(ERR,
"%s: Incorrect value for parameter socket_id\n",
__func__);
RTE_FLOW_CLASSIFY_LOG(ERR,
"%s: Incorrect value for parameter socket_id\n",
__func__);
@@
-285,8
+286,7
@@
rte_flow_classifier_create(struct rte_flow_classifier_params *params)
}
/* Save input parameters */
}
/* Save input parameters */
- snprintf(cls->name, RTE_FLOW_CLASSIFIER_MAX_NAME_SZ, "%s",
- params->name);
+ strlcpy(cls->name, params->name, RTE_FLOW_CLASSIFIER_MAX_NAME_SZ);
cls->socket_id = params->socket_id;
cls->socket_id = params->socket_id;
@@
-560,6
+560,7
@@
rte_flow_classify_table_entry_add(struct rte_flow_classifier *cls,
return rule;
}
}
return rule;
}
}
+ free(rule);
return NULL;
}
return NULL;
}
@@
-633,9
+634,7
@@
action_apply(struct rte_flow_classifier *cls,
}
if (count) {
ret = 0;
}
if (count) {
ret = 0;
- ntuple_stats =
- (struct rte_flow_classify_ipv4_5tuple_stats *)
- stats->stats;
+ ntuple_stats = stats->stats;
ntuple_stats->counter1 = count;
ntuple_stats->ipv4_5tuple = rule->rules.u.ipv4_5tuple;
}
ntuple_stats->counter1 = count;
ntuple_stats->ipv4_5tuple = rule->rules.u.ipv4_5tuple;
}
@@
-673,10
+672,7
@@
rte_flow_classifier_query(struct rte_flow_classifier *cls,
return ret;
}
return ret;
}
-RTE_INIT(librte_flow_classify_init_log);
-
-static void
-librte_flow_classify_init_log(void)
+RTE_INIT(librte_flow_classify_init_log)
{
librte_flow_classify_logtype =
rte_log_register("lib.flow_classify");
{
librte_flow_classify_logtype =
rte_log_register("lib.flow_classify");