2005-06-28 Paul Jakma <paul.jakma@sun.com>
* (global) The great bgpd extern and static'ification.
* bgp_routemap.c: remove unused ROUTE_MATCH_ASPATH_OLD code
(route_set_metric_compile) fix u_int32_t to ULONG_MAX comparison
warnings.
* bgp_route.h: (bgp_process, bgp_withdraw, bgp_update) export these
used by various files which had their own private declarations,
in the case of mplsvpn - incorrect.
diff --git a/bgpd/bgp_clist.c b/bgpd/bgp_clist.c
index b36f234..e5b4344 100644
--- a/bgpd/bgp_clist.c
+++ b/bgpd/bgp_clist.c
@@ -49,7 +49,7 @@
}
/* Allocate a new community list entry. */
-struct community_entry *
+static struct community_entry *
community_entry_new ()
{
struct community_entry *new;
@@ -60,7 +60,7 @@
}
/* Free community list entry. */
-void
+static void
community_entry_free (struct community_entry *entry)
{
switch (entry->style)
@@ -90,7 +90,7 @@
}
/* Allocate a new community-list. */
-struct community_list *
+static struct community_list *
community_list_new ()
{
struct community_list *new;
@@ -101,7 +101,7 @@
}
/* Free community-list. */
-void
+static void
community_list_free (struct community_list *list)
{
if (list->name)
@@ -109,7 +109,7 @@
XFREE (MTYPE_COMMUNITY_LIST, list);
}
-struct community_list *
+static struct community_list *
community_list_insert (struct community_list_handler *ch,
const char *name, int master)
{
@@ -227,7 +227,7 @@
return NULL;
}
-struct community_list *
+static struct community_list *
community_list_get (struct community_list_handler *ch,
const char *name, int master)
{
@@ -239,7 +239,7 @@
return list;
}
-void
+static void
community_list_delete (struct community_list *list)
{
struct community_list_list *clist;
@@ -266,7 +266,7 @@
community_list_free (list);
}
-int
+static int
community_list_empty_p (struct community_list *list)
{
return (list->head == NULL && list->tail == NULL) ? 1 : 0;
@@ -558,7 +558,7 @@
/* To avoid duplicated entry in the community-list, this function
compares specified entry to existing entry. */
-int
+static int
community_list_dup_check (struct community_list *list,
struct community_entry *new)
{
@@ -829,7 +829,7 @@
/* Initializa community-list. Return community-list handler. */
struct community_list_handler *
-community_list_init ()
+community_list_init (void)
{
struct community_list_handler *ch;
ch = XCALLOC (MTYPE_COMMUNITY_LIST_HANDLER,
@@ -838,7 +838,7 @@
}
/* Terminate community-list. */
-void
+static void
community_list_terminate (struct community_list_handler *ch)
{
struct community_list_master *cm;