aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland Dreier <roland@purestorage.com>2012-07-06 01:39:34 -0400
committerRoland Dreier <roland@purestorage.com>2012-07-08 21:04:32 -0400
commitd90f9b3591b3b5fa86178e318008fc1c531a84dc (patch)
tree4d822267a4b756900a50b215c42807e8b70f4716
parent6887a4131da3adaab011613776d865f4bcfb5678 (diff)
IB: Use IS_ENABLED(CONFIG_IPV6)
Instead of testing defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) Signed-off-by: Roland Dreier <roland@purestorage.com>
-rw-r--r--drivers/infiniband/core/addr.c4
-rw-r--r--drivers/infiniband/core/cma.c2
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_main.c7
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_cm.c2
4 files changed, 7 insertions, 8 deletions
diff --git a/drivers/infiniband/core/addr.c b/drivers/infiniband/core/addr.c
index 6ef660c1332f..28058ae33d38 100644
--- a/drivers/infiniband/core/addr.c
+++ b/drivers/infiniband/core/addr.c
@@ -129,7 +129,7 @@ int rdma_translate_ip(struct sockaddr *addr, struct rdma_dev_addr *dev_addr)
129 dev_put(dev); 129 dev_put(dev);
130 break; 130 break;
131 131
132#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 132#if IS_ENABLED(CONFIG_IPV6)
133 case AF_INET6: 133 case AF_INET6:
134 rcu_read_lock(); 134 rcu_read_lock();
135 for_each_netdev_rcu(&init_net, dev) { 135 for_each_netdev_rcu(&init_net, dev) {
@@ -243,7 +243,7 @@ out:
243 return ret; 243 return ret;
244} 244}
245 245
246#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 246#if IS_ENABLED(CONFIG_IPV6)
247static int addr6_resolve(struct sockaddr_in6 *src_in, 247static int addr6_resolve(struct sockaddr_in6 *src_in,
248 struct sockaddr_in6 *dst_in, 248 struct sockaddr_in6 *dst_in,
249 struct rdma_dev_addr *addr) 249 struct rdma_dev_addr *addr)
diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c
index 2e826f9702c6..4d8f592b1e51 100644
--- a/drivers/infiniband/core/cma.c
+++ b/drivers/infiniband/core/cma.c
@@ -2278,7 +2278,7 @@ static int cma_get_port(struct rdma_id_private *id_priv)
2278static int cma_check_linklocal(struct rdma_dev_addr *dev_addr, 2278static int cma_check_linklocal(struct rdma_dev_addr *dev_addr,
2279 struct sockaddr *addr) 2279 struct sockaddr *addr)
2280{ 2280{
2281#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 2281#if IS_ENABLED(CONFIG_IPV6)
2282 struct sockaddr_in6 *sin6; 2282 struct sockaddr_in6 *sin6;
2283 2283
2284 if (addr->sa_family != AF_INET6) 2284 if (addr->sa_family != AF_INET6)
diff --git a/drivers/infiniband/hw/ocrdma/ocrdma_main.c b/drivers/infiniband/hw/ocrdma/ocrdma_main.c
index b050e629e9c3..5a044526e4f4 100644
--- a/drivers/infiniband/hw/ocrdma/ocrdma_main.c
+++ b/drivers/infiniband/hw/ocrdma/ocrdma_main.c
@@ -202,8 +202,7 @@ static int ocrdma_build_sgid_tbl(struct ocrdma_dev *dev)
202 return 0; 202 return 0;
203} 203}
204 204
205#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) || \ 205#if IS_ENABLED(CONFIG_IPV6) || IS_ENABLED(CONFIG_VLAN_8021Q)
206defined(CONFIG_VLAN_8021Q) || defined(CONFIG_VLAN_8021Q_MODULE)
207 206
208static int ocrdma_inet6addr_event(struct notifier_block *notifier, 207static int ocrdma_inet6addr_event(struct notifier_block *notifier,
209 unsigned long event, void *ptr) 208 unsigned long event, void *ptr)
@@ -549,7 +548,7 @@ static struct ocrdma_driver ocrdma_drv = {
549 548
550static void ocrdma_unregister_inet6addr_notifier(void) 549static void ocrdma_unregister_inet6addr_notifier(void)
551{ 550{
552#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 551#if IS_ENABLED(CONFIG_IPV6)
553 unregister_inet6addr_notifier(&ocrdma_inet6addr_notifier); 552 unregister_inet6addr_notifier(&ocrdma_inet6addr_notifier);
554#endif 553#endif
555} 554}
@@ -558,7 +557,7 @@ static int __init ocrdma_init_module(void)
558{ 557{
559 int status; 558 int status;
560 559
561#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 560#if IS_ENABLED(CONFIG_IPV6)
562 status = register_inet6addr_notifier(&ocrdma_inet6addr_notifier); 561 status = register_inet6addr_notifier(&ocrdma_inet6addr_notifier);
563 if (status) 562 if (status)
564 return status; 563 return status;
diff --git a/drivers/infiniband/ulp/ipoib/ipoib_cm.c b/drivers/infiniband/ulp/ipoib/ipoib_cm.c
index 014504d8e43c..fd3871e3f65b 100644
--- a/drivers/infiniband/ulp/ipoib/ipoib_cm.c
+++ b/drivers/infiniband/ulp/ipoib/ipoib_cm.c
@@ -1376,7 +1376,7 @@ static void ipoib_cm_skb_reap(struct work_struct *work)
1376 1376
1377 if (skb->protocol == htons(ETH_P_IP)) 1377 if (skb->protocol == htons(ETH_P_IP))
1378 icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(mtu)); 1378 icmp_send(skb, ICMP_DEST_UNREACH, ICMP_FRAG_NEEDED, htonl(mtu));
1379#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) 1379#if IS_ENABLED(CONFIG_IPV6)
1380 else if (skb->protocol == htons(ETH_P_IPV6)) 1380 else if (skb->protocol == htons(ETH_P_IPV6))
1381 icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu); 1381 icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu);
1382#endif 1382#endif