]> git.proxmox.com Git - mirror_frr.git/commitdiff
bgpd: repalce direct calls to system memory functions
authorLou Berger <lberger@labn.net>
Thu, 18 May 2017 13:06:47 +0000 (09:06 -0400)
committerLou Berger <lberger@labn.net>
Thu, 18 May 2017 21:42:04 +0000 (17:42 -0400)
Signed-off-by: Lou Berger <lberger@labn.net>
bgpd/bgp_route.c

index 3cdc3b00342b7188afa7c04fda82d9443f417159..737c931152c8713201e8907c97eb3b4523017070 100644 (file)
@@ -4559,8 +4559,8 @@ bgp_static_set_safi (afi_t afi, safi_t safi, struct vty *vty, const char *ip_str
       if (rmap_str)
        {
          if (bgp_static->rmap.name)
-           free (bgp_static->rmap.name);
-         bgp_static->rmap.name = strdup (rmap_str);
+           XFREE(MTYPE_ROUTE_MAP_NAME, bgp_static->rmap.name);
+         bgp_static->rmap.name = XSTRDUP(MTYPE_ROUTE_MAP_NAME, rmap_str);
          bgp_static->rmap.map = route_map_lookup_by_name (rmap_str);
        }