mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-04 18:25:00 +00:00
lib, bgpd: Fixup some more compile errors due to warnings
Original cherry-pick done on a fedora box with a completely different compiler. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
6c4f4e6e6a
commit
69f30024c1
@ -899,7 +899,7 @@ route_match_probability (void *rule, struct prefix *prefix,
|
||||
case 0: break;
|
||||
case RAND_MAX: return RMAP_MATCH;
|
||||
default:
|
||||
if (r < *(unsigned long *) rule)
|
||||
if (r < *(long *) rule)
|
||||
{
|
||||
return RMAP_MATCH;
|
||||
}
|
||||
|
@ -474,7 +474,7 @@ zlog_signal(int signo, const char *action
|
||||
s = str_append (LOC, "\n");
|
||||
}
|
||||
|
||||
#define DUMP(FD) write(FD, buf, s-buf);
|
||||
#define DUMP(FD) write_wrapper(FD, buf, s-buf);
|
||||
/* If no file logging configured, try to write to fallback log file. */
|
||||
if (logfile_fd >= 0)
|
||||
DUMP(logfile_fd)
|
||||
|
@ -813,7 +813,7 @@ generic_thread_add(struct thread_master *m, int (*func) (struct thread *),
|
||||
/* is there enough space for a new fd? */
|
||||
assert (queuepos < m->handler.pfdsize);
|
||||
|
||||
thread = thread_get (m, type, func, arg, funcname, debugargpass);
|
||||
thread = thread_get (m, type, func, arg, debugargpass);
|
||||
m->handler.pfds[queuepos].fd = fd;
|
||||
m->handler.pfds[queuepos].events |= event;
|
||||
if (queuepos == m->handler.pfdcount)
|
||||
|
Loading…
Reference in New Issue
Block a user