[3/4] app/testpmd: support GTP PDU type
Checks
Commit Message
Add gtp pdu type configure in the cmdline.
Change-Id: Ibc6fe056fc6c8dcc447fa69ebfdcd97599489dc7
Signed-off-by: Jeff Guo <jia.guo@intel.com>
---
app/test-pmd/cmdline_flow.c | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
@@ -49,6 +49,7 @@ enum index {
PORT_ID,
GROUP_ID,
PRIORITY_LEVEL,
+ GTP_PSC_PDU_T,
/* Top-level command. */
SET,
@@ -1626,6 +1627,13 @@ static const struct token token_list[] = {
.call = parse_int,
.comp = comp_none,
},
+ [GTP_PSC_PDU_T] = {
+ .name = "{GTPU pdu type}",
+ .type = "INTEGER",
+ .help = "gtpu pdu uplink/downlink identifier",
+ .call = parse_int,
+ .comp = comp_none,
+ },
/* Top-level command. */
[FLOW] = {
.name = "flow",
@@ -2615,7 +2623,8 @@ static const struct token token_list[] = {
[ITEM_GTP_PSC_PDU_T] = {
.name = "pdu_t",
.help = "PDU type",
- .next = NEXT(item_gtp_psc, NEXT_ENTRY(UNSIGNED), item_param),
+ .next = NEXT(item_gtp_psc, NEXT_ENTRY(GTP_PSC_PDU_T),
+ item_param),
.args = ARGS(ARGS_ENTRY_HTON(struct rte_flow_item_gtp_psc,
pdu_type)),
},