]> git.proxmox.com Git - mirror_frr.git/commitdiff
bgpd: Fix regression in args consolidation, total should be inited from args
authorPaul Jakma <paul@quagga.net>
Mon, 13 Feb 2012 13:53:07 +0000 (13:53 +0000)
committerPaul Jakma <paul@quagga.net>
Wed, 2 May 2012 10:16:11 +0000 (11:16 +0100)
* bgp_attr.c: (bgp_attr_unknown) total should be initialised from the args.

bgpd/bgp_attr.c

index 0d82aba04edc7164e14e9cf89d9fbca85db01582..81802ce8124b637a469485af3cea47b27a7f22fc 100644 (file)
@@ -1646,7 +1646,7 @@ bgp_attr_ext_communities (struct bgp_attr_parser_args *args)
 static bgp_attr_parse_ret_t
 bgp_attr_unknown (struct bgp_attr_parser_args *args)
 {
-  bgp_size_t total;
+  bgp_size_t total = args->total;
   struct transit *transit;
   struct attr_extra *attre;
   struct peer *const peer = args->peer;