Code Review
/
samplevnf.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix toeplitz initialization key and rss key len for mlx4
[samplevnf.git]
/
VNFs
/
DPPD-PROX
/
task_init.h
diff --git
a/VNFs/DPPD-PROX/task_init.h
b/VNFs/DPPD-PROX/task_init.h
index
54c3030
..
82a5825
100644
(file)
--- a/
VNFs/DPPD-PROX/task_init.h
+++ b/
VNFs/DPPD-PROX/task_init.h
@@
-100,6
+100,14
@@
enum police_action {
ACT_INVALID = 4
};
ACT_INVALID = 4
};
+struct range {
+ uint32_t min;
+ uint32_t value;
+ uint32_t max;
+ uint32_t offset;
+ uint8_t range_len;
+};
+
/* Configuration for task that is only used during startup. */
struct task_args {
struct task_base *tbase;
/* Configuration for task that is only used during startup. */
struct task_args {
struct task_base *tbase;
@@
-191,8
+199,10
@@
struct task_args {
/* gen related*/
uint64_t rate_bps;
uint32_t n_rand_str;
/* gen related*/
uint64_t rate_bps;
uint32_t n_rand_str;
-
char rand_str[64][64]
;
+
uint32_t n_ranges
;
uint32_t rand_offset[64];
uint32_t rand_offset[64];
+ char rand_str[64][64];
+ struct range range[64];
char pcap_file[256];
uint32_t accur_pos;
uint32_t sig_pos;
char pcap_file[256];
uint32_t accur_pos;
uint32_t sig_pos;
@@
-248,6
+258,8
@@
struct task_args {
uint32_t imix_pkt_sizes[MAX_IMIX_PKTS];
uint32_t multiplier;
uint32_t mirror_size;
uint32_t imix_pkt_sizes[MAX_IMIX_PKTS];
uint32_t multiplier;
uint32_t mirror_size;
+ uint32_t store_max;
+ uint32_t loss_buffer_size;
};
/* Return the first port that is reachable through the task. If the
};
/* Return the first port that is reachable through the task. If the