diff options
| author | YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@linux-ipv6.org> | 2013-01-20 07:39:18 +0000 | 
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2013-01-20 22:29:49 -0500 | 
| commit | fb568637e58a8459edd551af1160f27ea53e8367 (patch) | |
| tree | a0579ed6564612ec86ccd6e193a31b107070a932 /net/ipv6/ndisc.c | |
| parent | d1641565f6926c2e9f5859d81bc6f72fc0e1ad76 (diff) | |
| download | olio-linux-3.10-fb568637e58a8459edd551af1160f27ea53e8367.tar.xz olio-linux-3.10-fb568637e58a8459edd551af1160f27ea53e8367.zip  | |
ndisc: Make several arguments for ndisc_send_na() boolean.
Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/ndisc.c')
| -rw-r--r-- | net/ipv6/ndisc.c | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/net/ipv6/ndisc.c b/net/ipv6/ndisc.c index 903191adb5c..067a0d2eb55 100644 --- a/net/ipv6/ndisc.c +++ b/net/ipv6/ndisc.c @@ -490,7 +490,7 @@ static void __ndisc_send(struct net_device *dev,  static void ndisc_send_na(struct net_device *dev, struct neighbour *neigh,  			  const struct in6_addr *daddr,  			  const struct in6_addr *solicited_addr, -			  int router, int solicited, int override, int inc_opt) +			  bool router, bool solicited, bool override, bool inc_opt)  {  	struct in6_addr tmpaddr;  	struct inet6_ifaddr *ifp; @@ -776,11 +776,11 @@ static void ndisc_recv_ns(struct sk_buff *skb)  	}  	if (is_router < 0) -		is_router = !!idev->cnf.forwarding; +		is_router = idev->cnf.forwarding;  	if (dad) {  		ndisc_send_na(dev, NULL, &in6addr_linklocal_allnodes, &msg->target, -			      is_router, 0, (ifp != NULL), 1); +			      !!is_router, false, (ifp != NULL), true);  		goto out;  	} @@ -801,8 +801,8 @@ static void ndisc_recv_ns(struct sk_buff *skb)  			     NEIGH_UPDATE_F_OVERRIDE);  	if (neigh || !dev->header_ops) {  		ndisc_send_na(dev, neigh, saddr, &msg->target, -			      is_router, -			      1, (ifp != NULL && inc), inc); +			      !!is_router, +			      true, (ifp != NULL && inc), inc);  		if (neigh)  			neigh_release(neigh);  	}  |