diff options
| author | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2009-05-15 09:59:51 -0700 | 
|---|---|---|
| committer | Paul Jakma <paul@quagga.net> | 2009-06-18 20:18:28 +0100 | 
| commit | 9bddac4bd50034c713940ad77cebfbb7f3cd123a (patch) | |
| tree | 2d41a091918fd6d4ca433493a7c9ec9d50eaf343 | |
| parent | fda1d3e033f98c7e34ccdaead27e8df39af12a85 (diff) | |
[bgpd/cleanup] BGP make attribute variables local
Message lists can be read-only, and hash tables are local to this
code.
| -rw-r--r-- | bgpd/bgp_attr.c | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/bgpd/bgp_attr.c b/bgpd/bgp_attr.c index edacd5db..82d907e2 100644 --- a/bgpd/bgp_attr.c +++ b/bgpd/bgp_attr.c @@ -39,7 +39,7 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  #include "bgpd/bgp_ecommunity.h"  /* Attribute strings for logging. */ -static struct message attr_str [] =  +static const struct message attr_str [] =   {    { BGP_ATTR_ORIGIN,           "ORIGIN" },     { BGP_ATTR_AS_PATH,          "AS_PATH" },  @@ -61,9 +61,9 @@ static struct message attr_str [] =    { BGP_ATTR_AS4_AGGREGATOR,   "AS4_AGGREGATOR" },     { BGP_ATTR_AS_PATHLIMIT,     "AS_PATHLIMIT" },  }; -int attr_str_max = sizeof(attr_str)/sizeof(attr_str[0]); +static const int attr_str_max = sizeof(attr_str)/sizeof(attr_str[0]); -struct hash *cluster_hash; +static struct hash *cluster_hash;  static void *  cluster_hash_alloc (void *p) @@ -200,7 +200,7 @@ cluster_init (void)  }  /* Unknown transit attribute. */ -struct hash *transit_hash; +static struct hash *transit_hash;  static void  transit_free (struct transit *transit) @@ -280,7 +280,7 @@ transit_init (void)  }  /* Attribute hash routines. */ -struct hash *attrhash; +static struct hash *attrhash;  static struct attr_extra *  bgp_attr_extra_new (void) | 
