diff options
-rw-r--r-- | bgpd/bgp_damp.c | 6 | ||||
-rw-r--r-- | bgpd/bgp_damp.h | 3 |
2 files changed, 4 insertions, 5 deletions
diff --git a/bgpd/bgp_damp.c b/bgpd/bgp_damp.c index ba25f4d1..346ba520 100644 --- a/bgpd/bgp_damp.c +++ b/bgpd/bgp_damp.c @@ -36,7 +36,7 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA /* Global variable to access damping configuration */ struct bgp_damp_config bgp_damp_cfg; -struct bgp_damp_config *damp = &bgp_damp_cfg; +static struct bgp_damp_config *damp = &bgp_damp_cfg; /* Utility macro to add and delete BGP dampening information to no used list. */ @@ -543,7 +543,7 @@ bgp_config_write_damp (struct vty *vty) #define BGP_UPTIME_LEN 25 -char * +static const char * bgp_get_reuse_time (unsigned int penalty, char *buf, size_t len) { time_t reuse_time = 0; @@ -615,7 +615,7 @@ bgp_damp_info_vty (struct vty *vty, struct bgp_info *binfo) vty_out (vty, "%s", VTY_NEWLINE); } -char * +const char * bgp_damp_reuse_time_vty (struct vty *vty, struct bgp_info *binfo) { struct bgp_damp_info *bdi; diff --git a/bgpd/bgp_damp.h b/bgpd/bgp_damp.h index 17c31cb9..e0bef4a8 100644 --- a/bgpd/bgp_damp.h +++ b/bgpd/bgp_damp.h @@ -138,10 +138,9 @@ extern int bgp_damp_update (struct bgp_info *, struct bgp_node *, afi_t, safi_t) extern int bgp_damp_scan (struct bgp_info *, afi_t, safi_t); extern void bgp_damp_info_free (struct bgp_damp_info *, int); extern void bgp_damp_info_clean (void); -extern char * bgp_get_reuse_time (unsigned int, char*, size_t); extern int bgp_damp_decay (time_t, int); extern void bgp_config_write_damp (struct vty *); extern void bgp_damp_info_vty (struct vty *, struct bgp_info *); -extern char * bgp_damp_reuse_time_vty (struct vty *, struct bgp_info *); +extern const char * bgp_damp_reuse_time_vty (struct vty *, struct bgp_info *); #endif /* _QUAGGA_BGP_DAMP_H */ |