diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2013-10-05 10:34:38 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2013-10-05 10:34:38 -0600 |
commit | 673946b229c82a71fc136b2f833baf1fa81fa168 (patch) | |
tree | 94fb09f3db729f61617af2ee60c41c71c21173d7 /nuttx | |
parent | 7f139eb429da25e0bad9f80d7b8de5a3c57ea3b7 (diff) | |
download | px4-nuttx-673946b229c82a71fc136b2f833baf1fa81fa168.tar.gz px4-nuttx-673946b229c82a71fc136b2f833baf1fa81fa168.tar.bz2 px4-nuttx-673946b229c82a71fc136b2f833baf1fa81fa168.zip |
Fix some delroute errors
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/net/net_delroute.c | 2 | ||||
-rw-r--r-- | nuttx/net/netdev_ioctl.c | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/nuttx/net/net_delroute.c b/nuttx/net/net_delroute.c index e10dbfd48..50c978a88 100644 --- a/nuttx/net/net_delroute.c +++ b/nuttx/net/net_delroute.c @@ -87,7 +87,7 @@ static int net_match(FAR struct net_route_s *route, FAR void *arg) */ if (uip_ipaddr_maskcmp(route->target, match->target, match->netmask) && - uip_ipaddr_cmp(route->target, match->netmask)) + uip_ipaddr_cmp(route->netmask, match->netmask)) { /* They match.. Remove the entry from the routing table */ diff --git a/nuttx/net/netdev_ioctl.c b/nuttx/net/netdev_ioctl.c index 25961a812..ff94ed5c2 100644 --- a/nuttx/net/netdev_ioctl.c +++ b/nuttx/net/netdev_ioctl.c @@ -645,16 +645,16 @@ static int netdev_rtioctl(FAR struct socket *psock, int cmd, } #ifdef CONFIG_NET_IPv6 - addr = (FAR struct sockaddr_in6 *)&rtentry->rt_target; + addr = (FAR struct sockaddr_in6 *)rtentry->rt_target; target = (uip_ipaddr_t)addr->sin6_addr.u6_addr16; - addr = (FAR struct sockaddr_in6 *)&rtentry->rt_netmask; + addr = (FAR struct sockaddr_in6 *)rtentry->rt_netmask; netmask = (uip_ipaddr_t)addr->sin6_addr.u6_addr16; #else - addr = (FAR struct sockaddr_in *)&rtentry->rt_target; + addr = (FAR struct sockaddr_in *)rtentry->rt_target; target = (uip_ipaddr_t)addr->sin_addr.s_addr; - addr = (FAR struct sockaddr_in *)&rtentry->rt_netmask; + addr = (FAR struct sockaddr_in *)rtentry->rt_netmask; netmask = (uip_ipaddr_t)addr->sin_addr.s_addr; #endif ret = net_delroute(target, netmask); |