summaryrefslogtreecommitdiff
path: root/pimd/pim_util.c
diff options
context:
space:
mode:
Diffstat (limited to 'pimd/pim_util.c')
-rw-r--r--pimd/pim_util.c6
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;
}