Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
c2cfe5d
)
session : make sure session layer is enabled when cli operate the sessions.
39/22339/2
author
Guanghua Zhang
<
[email protected]
>
Sat, 24 Aug 2019 02:52:19 +0000
(10:52 +0800)
committer
Andrew Yourtchenko
<
[email protected]
>
Sun, 29 Sep 2019 10:17:24 +0000
(10:17 +0000)
Type: fix
show session rules tcp
vpp/src/vnet/session/application_namespace.c:34 (app_namespace_get)
assertion `! pool_is_free (app_namespace_pool, _e)' fails
Thread 1 "vpp_main" received signal SIGABRT, Aborted.
Signed-off-by: Guanghua Zhang <
[email protected]
>
Change-Id: I3430339a598a92d0a38826471adeb4547b0b7df4
(cherry picked from commit
fcd5e12b1c879b27d9ed53c9c5b3ae98b0a04ccf
)
src/vnet/session/session_lookup.c
patch
|
blob
|
history
diff --git
a/src/vnet/session/session_lookup.c
b/src/vnet/session/session_lookup.c
index
f1e715e
..
4c13d01
100644
(file)
--- a/
src/vnet/session/session_lookup.c
+++ b/
src/vnet/session/session_lookup.c
@@
-1410,6
+1410,8
@@
session_rule_command_fn (vlib_main_t * vm, unformat_input_t * input,
app_namespace_t *app_ns;
int rv;
+ session_cli_return_if_not_enabled ();
+
clib_memset (&lcl_ip, 0, sizeof (lcl_ip));
clib_memset (&rmt_ip, 0, sizeof (rmt_ip));
while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT)
@@
-1560,6
+1562,8
@@
show_session_rules_command_fn (vlib_main_t * vm, unformat_input_t * input,
session_table_t *st;
u8 *ns_id = 0, fib_proto;
+ session_cli_return_if_not_enabled ();
+
clib_memset (&lcl_ip, 0, sizeof (lcl_ip));
clib_memset (&rmt_ip, 0, sizeof (rmt_ip));
while (unformat_check_input (input) != UNFORMAT_END_OF_INPUT)