mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-06-16 18:03:44 +08:00
Rename IP and Ethernet equality checkers from _cmp to _eq
Functions ending in cmp are expected to return 0 on equality but these return non-zero. eth_addr_cmp -> eth_addr_eq ip_addr_cmp -> ip_addr_eq ip4_addr_cmp -> ip4_addr_eq ip6_addr_cmp -> ip6_addr_eq ip_addr_netcmp -> ip_addr_net_eq ip4_addr_netcmp -> ip4_addr_net_eq ip6_addr_netcmp -> ip6_addr_net_eq ip_addr_cmp_zoneless -> ip_addr_zoneless_eq ip6_addr_cmp_zoneless -> ip6_addr_zoneless_eq ip6_addr_cmp_zone -> ip6_addr_zone_eq ip6_addr_netcmp_zoneless -> ip6_addr_net_zoneless_eq ip6_addr_nethostcmp -> ip6_addr_nethost_eq ip6_addr_cmp_packed -> ip6_addr_packed_eq ip6_addr_cmp_solicitednode -> ip6_addr_solicitednode_eq All call sites have been changed, and fallback macros have been added to not break external users.
This commit is contained in:
@@ -225,7 +225,7 @@ nd6_process_autoconfig_prefix(struct netif *netif,
|
||||
for (i = 1; i < LWIP_IPV6_NUM_ADDRESSES; i++) {
|
||||
addr_state = netif_ip6_addr_state(netif, i);
|
||||
if (!ip6_addr_isinvalid(addr_state) && !netif_ip6_addr_isstatic(netif, i) &&
|
||||
ip6_addr_netcmp(prefix_addr, netif_ip6_addr(netif, i))) {
|
||||
ip6_addr_net_eq(prefix_addr, netif_ip6_addr(netif, i))) {
|
||||
/* Update the valid lifetime, as per RFC 4862 Sec. 5.5.3 point (e).
|
||||
* The valid lifetime will never drop to zero as a result of this. */
|
||||
u32_t remaining_life = netif_ip6_addr_valid_life(netif, i);
|
||||
@@ -273,7 +273,7 @@ nd6_process_autoconfig_prefix(struct netif *netif,
|
||||
free_idx = 0;
|
||||
for (i = 1; i < LWIP_IPV6_NUM_ADDRESSES; i++) {
|
||||
if (!ip6_addr_isinvalid(netif_ip6_addr_state(netif, i))) {
|
||||
if (ip6_addr_cmp(&ip6addr, netif_ip6_addr(netif, i))) {
|
||||
if (ip6_addr_eq(&ip6addr, netif_ip6_addr(netif, i))) {
|
||||
return; /* formed address already exists */
|
||||
}
|
||||
} else if (free_idx == 0) {
|
||||
@@ -353,7 +353,7 @@ nd6_input(struct pbuf *p, struct netif *inp)
|
||||
for (i = 0; i < LWIP_IPV6_NUM_ADDRESSES; i++) {
|
||||
if (!ip6_addr_isinvalid(netif_ip6_addr_state(inp, i)) &&
|
||||
!ip6_addr_isduplicated(netif_ip6_addr_state(inp, i)) &&
|
||||
ip6_addr_cmp(&target_address, netif_ip6_addr(inp, i))) {
|
||||
ip6_addr_eq(&target_address, netif_ip6_addr(inp, i))) {
|
||||
/* We are using a duplicate address. */
|
||||
nd6_duplicate_addr_detected(inp, i);
|
||||
|
||||
@@ -490,7 +490,7 @@ nd6_input(struct pbuf *p, struct netif *inp)
|
||||
if ((ip6_addr_isvalid(netif_ip6_addr_state(inp, i)) ||
|
||||
(ip6_addr_istentative(netif_ip6_addr_state(inp, i)) &&
|
||||
ip6_addr_isany(ip6_current_src_addr()))) &&
|
||||
ip6_addr_cmp(&target_address, netif_ip6_addr(inp, i))) {
|
||||
ip6_addr_eq(&target_address, netif_ip6_addr(inp, i))) {
|
||||
accepted = 1;
|
||||
break;
|
||||
}
|
||||
@@ -507,7 +507,7 @@ nd6_input(struct pbuf *p, struct netif *inp)
|
||||
/* Sender is validating this address. */
|
||||
for (i = 0; i < LWIP_IPV6_NUM_ADDRESSES; ++i) {
|
||||
if (!ip6_addr_isinvalid(netif_ip6_addr_state(inp, i)) &&
|
||||
ip6_addr_cmp(&target_address, netif_ip6_addr(inp, i))) {
|
||||
ip6_addr_eq(&target_address, netif_ip6_addr(inp, i))) {
|
||||
/* Send a NA back so that the sender does not use this address. */
|
||||
nd6_send_na(inp, netif_ip6_addr(inp, i), ND6_FLAG_OVERRIDE | ND6_SEND_FLAG_ALLNODES_DEST);
|
||||
if (ip6_addr_istentative(netif_ip6_addr_state(inp, i))) {
|
||||
@@ -797,7 +797,7 @@ nd6_input(struct pbuf *p, struct netif *inp)
|
||||
u8_t s;
|
||||
for (s = 0; s < DNS_MAX_SERVERS; s++) {
|
||||
const ip_addr_t *addr = dns_getserver(s);
|
||||
if(ip_addr_cmp(addr, &rdnss_address)) {
|
||||
if(ip_addr_eq(addr, &rdnss_address)) {
|
||||
dns_setserver(s, NULL);
|
||||
}
|
||||
}
|
||||
@@ -1047,7 +1047,7 @@ nd6_tmr(void)
|
||||
* its destination cache entries, as per RFC 4861 Sec. 5.3 and 6.3.5. */
|
||||
s8_t j;
|
||||
for (j = 0; j < LWIP_ND6_NUM_DESTINATIONS; j++) {
|
||||
if (ip6_addr_cmp(&destination_cache[j].next_hop_addr,
|
||||
if (ip6_addr_eq(&destination_cache[j].next_hop_addr,
|
||||
&default_router_list[i].neighbor_entry->next_hop_address)) {
|
||||
ip6_addr_set_any(&destination_cache[j].destination_addr);
|
||||
}
|
||||
@@ -1206,7 +1206,7 @@ nd6_send_ns(struct netif *netif, const ip6_addr_t *target_addr, u8_t flags)
|
||||
int i;
|
||||
for (i = 0; i < LWIP_IPV6_NUM_ADDRESSES; i++) {
|
||||
if (ip6_addr_isvalid(netif_ip6_addr_state(netif, i)) &&
|
||||
ip6_addr_netcmp(target_addr, netif_ip6_addr(netif, i))) {
|
||||
ip6_addr_net_eq(target_addr, netif_ip6_addr(netif, i))) {
|
||||
src_addr = netif_ip6_addr(netif, i);
|
||||
break;
|
||||
}
|
||||
@@ -1429,7 +1429,7 @@ nd6_find_neighbor_cache_entry(const ip6_addr_t *ip6addr)
|
||||
{
|
||||
s8_t i;
|
||||
for (i = 0; i < LWIP_ND6_NUM_NEIGHBORS; i++) {
|
||||
if (ip6_addr_cmp(ip6addr, &(neighbor_cache[i].next_hop_address))) {
|
||||
if (ip6_addr_eq(ip6addr, &(neighbor_cache[i].next_hop_address))) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
@@ -1591,7 +1591,7 @@ nd6_find_destination_cache_entry(const ip6_addr_t *ip6addr)
|
||||
IP6_ADDR_ZONECHECK(ip6addr);
|
||||
|
||||
for (i = 0; i < LWIP_ND6_NUM_DESTINATIONS; i++) {
|
||||
if (ip6_addr_cmp(ip6addr, &(destination_cache[i].destination_addr))) {
|
||||
if (ip6_addr_eq(ip6addr, &(destination_cache[i].destination_addr))) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
@@ -1662,7 +1662,7 @@ nd6_is_prefix_in_netif(const ip6_addr_t *ip6addr, struct netif *netif)
|
||||
for (i = 0; i < LWIP_ND6_NUM_PREFIXES; i++) {
|
||||
if ((prefix_list[i].netif == netif) &&
|
||||
(prefix_list[i].invalidation_timer > 0) &&
|
||||
ip6_addr_netcmp(ip6addr, &(prefix_list[i].prefix))) {
|
||||
ip6_addr_net_eq(ip6addr, &(prefix_list[i].prefix))) {
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
@@ -1673,7 +1673,7 @@ nd6_is_prefix_in_netif(const ip6_addr_t *ip6addr, struct netif *netif)
|
||||
for (i = 0; i < LWIP_IPV6_NUM_ADDRESSES; i++) {
|
||||
if (ip6_addr_isvalid(netif_ip6_addr_state(netif, i)) &&
|
||||
netif_ip6_addr_isstatic(netif, i) &&
|
||||
ip6_addr_netcmp(ip6addr, netif_ip6_addr(netif, i))) {
|
||||
ip6_addr_net_eq(ip6addr, netif_ip6_addr(netif, i))) {
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
@@ -1777,7 +1777,7 @@ nd6_find_route(const ip6_addr_t *ip6addr)
|
||||
* matches. Pick the first one that is associated with a suitable netif. */
|
||||
for (i = 0; i < LWIP_ND6_NUM_PREFIXES; ++i) {
|
||||
netif = prefix_list[i].netif;
|
||||
if ((netif != NULL) && ip6_addr_netcmp(&prefix_list[i].prefix, ip6addr) &&
|
||||
if ((netif != NULL) && ip6_addr_net_eq(&prefix_list[i].prefix, ip6addr) &&
|
||||
netif_is_up(netif) && netif_is_link_up(netif)) {
|
||||
return netif;
|
||||
}
|
||||
@@ -1812,7 +1812,7 @@ nd6_get_router(const ip6_addr_t *router_addr, struct netif *netif)
|
||||
for (i = 0; i < LWIP_ND6_NUM_ROUTERS; i++) {
|
||||
if ((default_router_list[i].neighbor_entry != NULL) &&
|
||||
((netif != NULL) ? netif == default_router_list[i].neighbor_entry->netif : 1) &&
|
||||
ip6_addr_cmp(router_addr, &(default_router_list[i].neighbor_entry->next_hop_address))) {
|
||||
ip6_addr_eq(router_addr, &(default_router_list[i].neighbor_entry->next_hop_address))) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
@@ -1898,7 +1898,7 @@ nd6_get_onlink_prefix(const ip6_addr_t *prefix, struct netif *netif)
|
||||
|
||||
/* Look for prefix in list. */
|
||||
for (i = 0; i < LWIP_ND6_NUM_PREFIXES; ++i) {
|
||||
if ((ip6_addr_netcmp(&(prefix_list[i].prefix), prefix)) &&
|
||||
if ((ip6_addr_net_eq(&(prefix_list[i].prefix), prefix)) &&
|
||||
(prefix_list[i].netif == netif)) {
|
||||
return i;
|
||||
}
|
||||
@@ -1973,7 +1973,7 @@ nd6_get_next_hop_entry(const ip6_addr_t *ip6addr, struct netif *netif)
|
||||
|
||||
/* Look for ip6addr in destination cache. */
|
||||
dest = &destination_cache[nd6_cached_destination_index];
|
||||
if (ip6_addr_cmp(ip6addr, &dest->destination_addr)) {
|
||||
if (ip6_addr_eq(ip6addr, &dest->destination_addr)) {
|
||||
/* the cached entry index is the right one! */
|
||||
/* do nothing. */
|
||||
ND6_STATS_INC(nd6.cachehit);
|
||||
@@ -2034,7 +2034,7 @@ nd6_get_next_hop_entry(const ip6_addr_t *ip6addr, struct netif *netif)
|
||||
}
|
||||
|
||||
/* Look in neighbor cache for the next-hop address. */
|
||||
if (ip6_addr_cmp(&dest->next_hop_addr,
|
||||
if (ip6_addr_eq(&dest->next_hop_addr,
|
||||
&(neighbor_cache[dest->cached_neighbor_idx].next_hop_address))) {
|
||||
/* Cache hit. */
|
||||
/* Do nothing. */
|
||||
@@ -2360,7 +2360,7 @@ nd6_reachability_hint(const ip6_addr_t *ip6addr)
|
||||
struct nd6_destination_cache_entry *dest;
|
||||
|
||||
/* Find destination in cache. */
|
||||
if (ip6_addr_cmp(ip6addr, &(destination_cache[nd6_cached_destination_index].destination_addr))) {
|
||||
if (ip6_addr_eq(ip6addr, &(destination_cache[nd6_cached_destination_index].destination_addr))) {
|
||||
dst_idx = nd6_cached_destination_index;
|
||||
ND6_STATS_INC(nd6.cachehit);
|
||||
} else {
|
||||
@@ -2372,7 +2372,7 @@ nd6_reachability_hint(const ip6_addr_t *ip6addr)
|
||||
|
||||
/* Find next hop neighbor in cache. */
|
||||
dest = &destination_cache[dst_idx];
|
||||
if (ip6_addr_cmp(&dest->next_hop_addr, &(neighbor_cache[dest->cached_neighbor_idx].next_hop_address))) {
|
||||
if (ip6_addr_eq(&dest->next_hop_addr, &(neighbor_cache[dest->cached_neighbor_idx].next_hop_address))) {
|
||||
i = dest->cached_neighbor_idx;
|
||||
ND6_STATS_INC(nd6.cachehit);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user