From 41b36e9013111a6da812ca000e3b978282bd27a9 Mon Sep 17 00:00:00 2001 From: Paul Jakma Date: Fri, 8 Dec 2006 01:09:50 +0000 Subject: [isisd] Fix compiler warnings and allow v4-only compilation 2006-12-08 Hannes Gredler * isis_adjacency.c: (isis_new_adj) Allow NULL snpa argument. * isis_pdu.c: (various) Update calls to isis_new_adj() to pass NULL and use default. * (general) Add forward declarations where required. Fix up const char *'s. Allow V4-only compilation. --- isisd/topology/random.c | 12 +++++++++++- isisd/topology/spgrid.c | 9 +++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) (limited to 'isisd/topology') diff --git a/isisd/topology/random.c b/isisd/topology/random.c index 6ee17a0a..c49c0820 100644 --- a/isisd/topology/random.c +++ b/isisd/topology/random.c @@ -10,7 +10,17 @@ #include #include -unsigned long timer() +/* + * Prototypes. + */ +unsigned long timer(void); +void init_rand(long); +double rand01(void); +double randg01(void); +long nrand(long); +void free_arc(void *); + +unsigned long timer () { struct tms hold; times(&hold); diff --git a/isisd/topology/spgrid.c b/isisd/topology/spgrid.c index a1aa6d77..611b6727 100644 --- a/isisd/topology/spgrid.c +++ b/isisd/topology/spgrid.c @@ -26,6 +26,15 @@ #define NODE( x, y ) (x*Y + y + 1) +/* + * Prototypes. + */ +void free_arc(void *); +void help(struct vty *); +void print_arc(struct vty *, struct list *, long, long, long); +void hhelp(struct vty *); +void usage(struct vty *); + const char *graph_type[] = { "double cycle", "cycle", -- cgit v1.2.1