]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_ssm.c
Merge pull request #5767 from ton31337/fix/replace_s_addr_0_to_INADDR_ANY
[mirror_frr.git] / pimd / pim_ssm.c
index 1f7cfcaa91e5d0828e0f4fbe581bd3966c581066..6a70a73b4589caa253e1e6f7b0b636939f9d6870 100644 (file)
@@ -24,6 +24,7 @@
 #include <lib/vty.h>
 #include <lib/vrf.h>
 #include <lib/plist.h>
+#include <lib/lib_errors.h>
 
 #include "pimd.h"
 #include "pim_ssm.h"
@@ -72,7 +73,8 @@ static int pim_is_grp_standard_ssm(struct prefix *group)
 
        if (first) {
                if (!str2prefix(PIM_SSM_STANDARD_RANGE, &group_ssm))
-                       zlog_err("%s: Failure to Read Group Address: %s",
+                       flog_err(EC_LIB_DEVELOPMENT,
+                                "%s: Failure to Read Group Address: %s",
                                 __PRETTY_FUNCTION__, PIM_SSM_STANDARD_RANGE);
 
                first = 0;
@@ -149,8 +151,7 @@ void pim_ssm_terminate(struct pim_ssm *ssm)
        if (!ssm)
                return;
 
-       if (ssm->plist_name)
-               XFREE(MTYPE_PIM_FILTER_NAME, ssm->plist_name);
+       XFREE(MTYPE_PIM_FILTER_NAME, ssm->plist_name);
 
        XFREE(MTYPE_PIM_SSM_INFO, ssm);
 }