]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
rdma: Check return value of strdup call
authorLeon Romanovsky <leonro@mellanox.com>
Wed, 31 Jan 2018 08:11:56 +0000 (10:11 +0200)
committerStephen Hemminger <stephen@networkplumber.org>
Tue, 6 Feb 2018 01:23:52 +0000 (17:23 -0800)
Fixes: 74bd75c2b68d ("rdma: Add basic infrastructure for RDMA tool")
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
rdma/utils.c

index 059aa788bfc40f0fe1ec246e72030dd3cda824f6..f9460162ce3698e27efc5ac9d89e62cf3ff785cd 100644 (file)
@@ -98,6 +98,10 @@ static struct dev_map *dev_map_alloc(const char *dev_name)
        if (!dev_map)
                return NULL;
        dev_map->dev_name = strdup(dev_name);
+       if (!dev_map->dev_name) {
+               free(dev_map);
+               return NULL;
+       }
 
        return dev_map;
 }