]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: fix Dereference of null pointer
authorHiroki Shirokura <slank.dev@gmail.com>
Wed, 24 Feb 2021 11:28:59 +0000 (11:28 +0000)
committerMark Stapp <mjs@voltanet.io>
Wed, 2 Jun 2021 14:24:48 +0000 (10:24 -0400)
Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
zebra/zebra_srv6.c

index 1e12117ac42e694ab50bf7089b7edd609d930809..5664a29682fd847b798bd5db2230a496eb37bfef 100644 (file)
@@ -220,7 +220,7 @@ static int zebra_srv6_manager_get_locator_chunk(struct srv6_locator **loc,
                          (*loc)->name, zebra_route_string(client->proto),
                          client->instance);
 
-       if ((*loc)->status_up)
+       if (*loc && (*loc)->status_up)
                ret = zsend_srv6_manager_get_locator_chunk_response(client,
                                                                    vrf_id,
                                                                    *loc);