net/af_xdp: make reserve/submit peek/release consistent
[dpdk.git] / app / test-compress-perf / comp_perf_options_parse.c
index 66eb81f..2fb6fb4 100644 (file)
@@ -326,8 +326,15 @@ parse_seg_sz(struct comp_test_data *test_data, const char *arg)
                return -1;
        }
 
-       if (test_data->seg_sz == 0) {
-               RTE_LOG(ERR, USER1, "Segment size must be higher than 0\n");
+       if (test_data->seg_sz < MIN_COMPRESSED_BUF_SIZE) {
+               RTE_LOG(ERR, USER1, "Segment size must be higher than %d\n",
+                       MIN_COMPRESSED_BUF_SIZE - 1);
+               return -1;
+       }
+
+       if (test_data->seg_sz > MAX_SEG_SIZE) {
+               RTE_LOG(ERR, USER1, "Segment size must be lower than %d\n",
+                       MAX_SEG_SIZE + 1);
                return -1;
        }
 
@@ -373,7 +380,7 @@ parse_driver_name(struct comp_test_data *test_data, const char *arg)
        if (strlen(arg) > (sizeof(test_data->driver_name) - 1))
                return -1;
 
-       rte_strlcpy(test_data->driver_name, arg,
+       strlcpy(test_data->driver_name, arg,
                        sizeof(test_data->driver_name));
 
        return 0;
@@ -385,7 +392,7 @@ parse_test_file(struct comp_test_data *test_data, const char *arg)
        if (strlen(arg) > (sizeof(test_data->input_file) - 1))
                return -1;
 
-       rte_strlcpy(test_data->input_file, arg, sizeof(test_data->input_file));
+       strlcpy(test_data->input_file, arg, sizeof(test_data->input_file));
 
        return 0;
 }