--- embedaddon/quagga/isisd/isis_misc.c 2012/10/09 09:22:28 1.1.1.2 +++ embedaddon/quagga/isisd/isis_misc.c 2016/11/02 10:09:10 1.1.1.3 @@ -63,7 +63,7 @@ char nlpidstring[30]; * This converts the isonet to its printable format */ const char * -isonet_print (u_char * from, int len) +isonet_print (const u_char * from, int len) { int i = 0; char *pos = isonet; @@ -370,7 +370,7 @@ syst2string (int type) * Print functions - we print to static vars */ const char * -snpa_print (u_char * from) +snpa_print (const u_char * from) { int i = 0; u_char *pos = (u_char *)snpa; @@ -402,7 +402,7 @@ snpa_print (u_char * from) } const char * -sysid_print (u_char * from) +sysid_print (const u_char * from) { int i = 0; char *pos = sysid; @@ -434,7 +434,7 @@ sysid_print (u_char * from) } const char * -rawlspid_print (u_char * from) +rawlspid_print (const u_char * from) { char *pos = lspid; if (!from) @@ -510,7 +510,7 @@ isis_jitter (unsigned long timer, unsigned long jitter * most IS-IS timers are no longer than 16 bit */ - j = 1 + (int) ((RANDOM_SPREAD * rand ()) / (RAND_MAX + 1.0)); + j = 1 + (int) ((RANDOM_SPREAD * random ()) / (RAND_MAX + 1.0)); k = timer - (timer * (100 - jitter)) / 100; @@ -553,7 +553,7 @@ unix_hostname (void) * If no dynamic hostname found then returns formatted system ID. */ const char * -print_sys_hostname (u_char *sysid) +print_sys_hostname (const u_char *sysid) { struct isis_dynhn *dyn;