From 39db97e4e02eae08a1e18528367b6e9b07eb6a93 Mon Sep 17 00:00:00 2001 From: hasso Date: Tue, 12 Oct 2004 20:50:58 +0000 Subject: Some compiler warnings fixes and fix for bugzilla #119. --- zebra/zebra_snmp.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'zebra/zebra_snmp.c') diff --git a/zebra/zebra_snmp.c b/zebra/zebra_snmp.c index 5095095c..dece89ea 100644 --- a/zebra/zebra_snmp.c +++ b/zebra/zebra_snmp.c @@ -328,7 +328,7 @@ get_fwtable_route_node(struct variable *v, oid objid[], size_t *objid_len, /* Short circuit exact matches of wrong length */ - if (exact && (*objid_len != v->namelen + 10)) + if (exact && (*objid_len != (unsigned) v->namelen + 10)) return; table = vrf_table (AFI_IP, SAFI_UNICAST, 0); @@ -342,19 +342,19 @@ get_fwtable_route_node(struct variable *v, oid objid[], size_t *objid_len, if (*objid_len > v->namelen) oid2in_addr (objid + v->namelen, MIN(4, *objid_len - v->namelen), &dest); - if (*objid_len > v->namelen + 4) + if (*objid_len > (unsigned) v->namelen + 4) proto = objid[v->namelen + 4]; - if (*objid_len > v->namelen + 5) + if (*objid_len > (unsigned) v->namelen + 5) policy = objid[v->namelen + 5]; - if (*objid_len > v->namelen + 6) + if (*objid_len > (unsigned) v->namelen + 6) oid2in_addr (objid + v->namelen + 6, MIN(4, *objid_len - v->namelen - 6), &nexthop); /* Apply GETNEXT on not exact search */ - if (!exact && (*objid_len >= v->namelen + 10)) + if (!exact && (*objid_len >= (unsigned) v->namelen + 10)) { if (! in_addr_add((u_char *) &nexthop, 1)) return; -- cgit v1.2.1