mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-15 04:47:05 +00:00
zebra: Fix compile warnings under freebsd
Compiling under clang we see compiler warnings Fix them. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
7936827a85
commit
9bf7536273
@ -927,7 +927,7 @@ rtm_read (struct rt_msghdr *rtm)
|
|||||||
int ret;
|
int ret;
|
||||||
if (! IS_ZEBRA_DEBUG_RIB)
|
if (! IS_ZEBRA_DEBUG_RIB)
|
||||||
return;
|
return;
|
||||||
ret = rib_lookup_ipv4_route (&p, &gate, VRF_DEFAULT);
|
ret = rib_lookup_ipv4_route ((struct prefix_ipv4 *)&p, &gate, VRF_DEFAULT);
|
||||||
prefix2str (&p, buf, sizeof(buf));
|
prefix2str (&p, buf, sizeof(buf));
|
||||||
switch (rtm->rtm_type)
|
switch (rtm->rtm_type)
|
||||||
{
|
{
|
||||||
@ -951,7 +951,7 @@ rtm_read (struct rt_msghdr *rtm)
|
|||||||
case ZEBRA_RIB_FOUND_EXACT: /* RIB RR == FIB RR */
|
case ZEBRA_RIB_FOUND_EXACT: /* RIB RR == FIB RR */
|
||||||
zlog_debug ("%s: %s %s: done Ok",
|
zlog_debug ("%s: %s %s: done Ok",
|
||||||
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
||||||
rib_lookup_and_dump (&p, VRF_DEFAULT);
|
rib_lookup_and_dump ((struct prefix_ipv4 *)&p, VRF_DEFAULT);
|
||||||
return;
|
return;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -964,18 +964,18 @@ rtm_read (struct rt_msghdr *rtm)
|
|||||||
case ZEBRA_RIB_FOUND_EXACT:
|
case ZEBRA_RIB_FOUND_EXACT:
|
||||||
zlog_debug ("%s: %s %s: desync: RR is still in RIB, while already not in FIB",
|
zlog_debug ("%s: %s %s: desync: RR is still in RIB, while already not in FIB",
|
||||||
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
||||||
rib_lookup_and_dump (&p, VRF_DEFAULT);
|
rib_lookup_and_dump ((struct prefix_ipv4 *)&p, VRF_DEFAULT);
|
||||||
break;
|
break;
|
||||||
case ZEBRA_RIB_FOUND_CONNECTED:
|
case ZEBRA_RIB_FOUND_CONNECTED:
|
||||||
case ZEBRA_RIB_FOUND_NOGATE:
|
case ZEBRA_RIB_FOUND_NOGATE:
|
||||||
zlog_debug ("%s: %s %s: desync: RR is still in RIB, plus gate differs",
|
zlog_debug ("%s: %s %s: desync: RR is still in RIB, plus gate differs",
|
||||||
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
||||||
rib_lookup_and_dump (&p, VRF_DEFAULT);
|
rib_lookup_and_dump ((struct prefix_ipv4 *)&p, VRF_DEFAULT);
|
||||||
break;
|
break;
|
||||||
case ZEBRA_RIB_NOTFOUND: /* RIB RR == FIB RR */
|
case ZEBRA_RIB_NOTFOUND: /* RIB RR == FIB RR */
|
||||||
zlog_debug ("%s: %s %s: done Ok",
|
zlog_debug ("%s: %s %s: done Ok",
|
||||||
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
__func__, lookup (rtm_type_str, rtm->rtm_type), buf);
|
||||||
rib_lookup_and_dump (&p, VRF_DEFAULT);
|
rib_lookup_and_dump ((struct prefix_ipv4 *)&p, VRF_DEFAULT);
|
||||||
return;
|
return;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -883,7 +883,9 @@ zfpm_encode_route (rib_dest_t *dest, struct rib *rib, char *in_buf,
|
|||||||
size_t in_buf_len, fpm_msg_type_e *msg_type)
|
size_t in_buf_len, fpm_msg_type_e *msg_type)
|
||||||
{
|
{
|
||||||
size_t len;
|
size_t len;
|
||||||
|
#ifdef HAVE_NETLINK
|
||||||
int cmd;
|
int cmd;
|
||||||
|
#endif
|
||||||
len = 0;
|
len = 0;
|
||||||
|
|
||||||
*msg_type = FPM_MSG_TYPE_NONE;
|
*msg_type = FPM_MSG_TYPE_NONE;
|
||||||
|
@ -2386,7 +2386,7 @@ zebra_find_client (u_char proto)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef HAVE_NETLINK
|
||||||
/* Display default rtm_table for all clients. */
|
/* Display default rtm_table for all clients. */
|
||||||
DEFUN (show_table,
|
DEFUN (show_table,
|
||||||
show_table_cmd,
|
show_table_cmd,
|
||||||
@ -2419,6 +2419,7 @@ DEFUN (no_config_table,
|
|||||||
zebrad.rtm_table_default = 0;
|
zebrad.rtm_table_default = 0;
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
DEFUN (ip_forwarding,
|
DEFUN (ip_forwarding,
|
||||||
ip_forwarding_cmd,
|
ip_forwarding_cmd,
|
||||||
|
Loading…
Reference in New Issue
Block a user