Merge pull request #16669 from FRRouting/mergify/bp/stable/10.1/pr-16665

isisd: fix crash at flex-algo without mpls-te (backport #16665)
This commit is contained in:
Jafar Al-Gharaibeh 2024-08-27 17:49:40 -04:00 committed by GitHub
commit 70a43de756
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -172,6 +172,10 @@ static void isis_link_params_update_asla(struct isis_circuit *circuit,
struct isis_ext_subtlvs *ext = circuit->ext; struct isis_ext_subtlvs *ext = circuit->ext;
int i; int i;
if (!ext)
/* no extended subTLVs - nothing to update */
return;
if (!HAS_LINK_PARAMS(ifp)) { if (!HAS_LINK_PARAMS(ifp)) {
list_delete_all_node(ext->aslas); list_delete_all_node(ext->aslas);
return; return;