Merge pull request #6664 from donaldsharp/cpick_7.4

bgpd: Actually find the sequence number for `bgp extcommunity-list...`
This commit is contained in:
Donatas Abraitis 2020-07-02 08:03:53 +03:00 committed by GitHub
commit 71be4bd9ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17617,8 +17617,7 @@ DEFUN (extcommunity_list_standard,
argv_find(argv, argc, "WORD", &idx); argv_find(argv, argc, "WORD", &idx);
cl_number_or_name = argv[idx]->arg; cl_number_or_name = argv[idx]->arg;
argv_find(argv, argc, "(1-4294967295)", &idx); if (argv_find(argv, argc, "(1-4294967295)", &idx))
if (idx)
seq = argv[idx]->arg; seq = argv[idx]->arg;
direct = argv_find(argv, argc, "permit", &idx) ? COMMUNITY_PERMIT direct = argv_find(argv, argc, "permit", &idx) ? COMMUNITY_PERMIT
@ -17663,8 +17662,7 @@ DEFUN (extcommunity_list_name_expanded,
argv_find(argv, argc, "WORD", &idx); argv_find(argv, argc, "WORD", &idx);
cl_number_or_name = argv[idx]->arg; cl_number_or_name = argv[idx]->arg;
argv_find(argv, argc, "(1-4294967295)", &idx); if (argv_find(argv, argc, "(1-4294967295)", &idx))
if (idx)
seq = argv[idx]->arg; seq = argv[idx]->arg;
direct = argv_find(argv, argc, "permit", &idx) ? COMMUNITY_PERMIT direct = argv_find(argv, argc, "permit", &idx) ? COMMUNITY_PERMIT
@ -17707,8 +17705,7 @@ DEFUN (no_extcommunity_list_standard_all,
char *seq = NULL; char *seq = NULL;
int idx = 0; int idx = 0;
argv_find(argv, argc, "(1-4294967295)", &idx); if (argv_find(argv, argc, "(1-4294967295)", &idx))
if (idx)
seq = argv[idx]->arg; seq = argv[idx]->arg;
idx = 0; idx = 0;
@ -17772,8 +17769,7 @@ DEFUN (no_extcommunity_list_expanded_all,
char *seq = NULL; char *seq = NULL;
int idx = 0; int idx = 0;
argv_find(argv, argc, "(1-4294967295)", &idx); if (argv_find(argv, argc, "(1-4294967295)", &idx))
if (idx)
seq = argv[idx]->arg; seq = argv[idx]->arg;
idx = 0; idx = 0;