]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zserv.c
zapi: add support for routes with multiple labels
[mirror_frr.git] / zebra / zserv.c
index 94e34865b5c23fda03b31a4cc1cfc889d3bce6e9..de475dccfdd2cf824908af5d780c95c9760cd1df 100644 (file)
@@ -1222,8 +1222,9 @@ static int zread_route_add(struct zserv *client, u_short length,
 
                                label_type =
                                        lsp_type_from_re_type(client->proto);
-                               nexthop_add_labels(nexthop, label_type, 1,
-                                                  &api_nh->label);
+                               nexthop_add_labels(nexthop, label_type,
+                                                  api_nh->label_num,
+                                                  &api_nh->labels[0]);
                        }
                }
        }