Merge pull request #8188 from volta-networks/fix_ospf6_cost_flag

ospf6d: fix setting NOAUTOCOST flag
This commit is contained in:
Donald Sharp 2021-03-05 07:22:43 -05:00 committed by GitHub
commit 130daf24ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1622,12 +1622,11 @@ DEFUN (ipv6_ospf6_cost,
return CMD_WARNING_CONFIG_FAILED;
}
SET_FLAG(oi->flag, OSPF6_INTERFACE_NOAUTOCOST);
if (oi->cost == lcost)
return CMD_SUCCESS;
oi->cost = lcost;
SET_FLAG(oi->flag, OSPF6_INTERFACE_NOAUTOCOST);
ospf6_interface_force_recalculate_cost(oi);
return CMD_SUCCESS;