Merge pull request #5464 from qlyoung/fix-bgp-prefix-orf-heap-overflow

lib: fix heap buf overflow when adding prefix orf
This commit is contained in:
Donatas Abraitis 2019-12-06 08:15:49 +02:00 committed by GitHub
commit a825edad8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1891,6 +1891,8 @@ int prefix_bgp_orf_set(char *name, afi_t afi, struct orf_prefix *orfp,
if (!plist)
return CMD_WARNING_CONFIG_FAILED;
apply_mask(&orfp->p);
if (set) {
pentry = prefix_list_entry_make(
&orfp->p, (permit ? PREFIX_PERMIT : PREFIX_DENY),