diff -r 444706e3046c drivers/infiniband/core/addr.c
--- a/drivers/infiniband/core/addr.c	Thu Jan 25 14:58:45 2007 -0800
+++ b/drivers/infiniband/core/addr.c	Thu Jan 25 14:58:43 2007 -0800
@@ -354,7 +354,7 @@ EXPORT_SYMBOL(rdma_addr_cancel);
 EXPORT_SYMBOL(rdma_addr_cancel);
 
 static int addr_arp_recv(struct sk_buff *skb, struct net_device *dev,
-			 struct packet_type *pkt, struct net_device *orig_dev)
+			 struct packet_type *pkt)
 {
 	struct arphdr *arp_hdr;
 
