]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: fix compile error of missing-braces
authorHiroki Shirokura <slank.dev@gmail.com>
Tue, 29 Dec 2020 10:55:50 +0000 (10:55 +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/rt_netlink.c

index f5ce4e795bf590d25a97f826b8aa7a60517afa64..a84c3da6add8a777d8a2967b05c8064cc2fa4d2d 100644 (file)
@@ -475,7 +475,7 @@ parse_nexthop_unicast(ns_id_t ns_id, struct rtmsg *rtm, struct rtattr **tb,
        int num_labels = 0;
        enum seg6local_action_t seg6l_act = SEG6_LOCAL_ACTION_UNSPEC;
        struct seg6local_context seg6l_ctx = { {0} };
-       struct in6_addr seg6_segs = {0};
+       struct in6_addr seg6_segs = { .s6_addr = {0} };
        int num_segs = 0;
 
        vrf_id_t nh_vrf_id = vrf_id;
@@ -557,7 +557,7 @@ static uint8_t parse_multipath_nexthops_unicast(ns_id_t ns_id,
        int num_labels = 0;
        enum seg6local_action_t seg6l_act = SEG6_LOCAL_ACTION_UNSPEC;
        struct seg6local_context seg6l_ctx = { {0} };
-       struct in6_addr seg6_segs = {0};
+       struct in6_addr seg6_segs = { .s6_addr = {0} };
        int num_segs = 0;
        struct rtattr *rtnh_tb[RTA_MAX + 1] = {};