diff options
Diffstat (limited to 'pimd/pim_util.c')
| -rw-r--r-- | pimd/pim_util.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pimd/pim_util.c b/pimd/pim_util.c index c2e4b2a462..820117a03a 100644 --- a/pimd/pim_util.c +++ b/pimd/pim_util.c @@ -107,7 +107,8 @@ int pim_is_group_224_0_0_0_24(struct in_addr group_addr) struct prefix group; if (first) { - str2prefix("224.0.0.0/24", &group_224); + if (!str2prefix("224.0.0.0/24", &group_224)) + return 0; first = 0; } @@ -125,7 +126,8 @@ int pim_is_group_224_4(struct in_addr group_addr) struct prefix group; if (first) { - str2prefix("224.0.0.0/4", &group_all); + if (!str2prefix("224.0.0.0/4", &group_all)) + return 0; first = 0; } |
