BIER CLI show commands; no crash on non-existant objects (VPP-1303) 17/12917/1
authorNeale Ranns <[email protected]>
Tue, 5 Jun 2018 00:10:18 +0000 (17:10 -0700)
committerNeale Ranns <[email protected]>
Wed, 6 Jun 2018 00:35:08 +0000 (00:35 +0000)
commitd9aa9ff03c85cda61e5df72190807ba11a417c8b
treeba2466bf38d61fad672258843a0db12a4fc4dab0
parent2302d0dfa27a348d96a6c9a7d667bd910280a098
BIER CLI show commands; no crash on non-existant objects (VPP-1303)

DBGvpp# sh bier disp entry
DBGvpp# sh bier disp entry 0
No such BIER disp entry: 0
DBGvpp# sh bier disp table
DBGvpp# sh bier disp table 0
No such BIER disp table: 0
DBGvpp# sh bier disp table 11
No such BIER disp table: 11
DBGvpp#

DBGvpp# sh bier bift
no BIFT entries
DBGvpp# sh bier bift set 0
no BIFT entries
DBGvpp# sh bier bift set 0 sd 0 bsl 0
no BIFT entries
DBGvpp#

DBGvpp# sh bier fib
No BIER tables
DBGvpp# sh bier fib 0
DBGvpp# sh bier fib 0 4

DBGvpp# sh bier fmask
DBGvpp# sh bier fmask 2
No BIER f-mask 2

DBGvpp# sh bier imp
DBGvpp# sh bier imp 0
No such BIER imposition: 0

Change-Id: Ibadac3441dd8a6d1b96bd9ee4358e28498875b95
Signed-off-by: Neale Ranns <[email protected]>
(cherry picked from commit 8f6e3218623ddbb836d6a47ed2678f8ab99f2471)
src/vnet/bier/bier_disp_entry.c
src/vnet/bier/bier_disp_table.c
src/vnet/bier/bier_imp.c