X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=net%2Fipv4%2Ficmp.c;h=2a0455911ee0a9c9119472c01d4d4717f58e190b;hb=35a5d9ed9fedb74c22cb19ff7d749289473144e0;hp=e7bbff4340bb6c2d73c956b15c40a4b596296ecb;hpb=409761bb6a06bd61e2d8e27a1af534371d9537ed;p=powerpc.git diff --git a/net/ipv4/icmp.c b/net/ipv4/icmp.c index e7bbff4340..2a0455911e 100644 --- a/net/ipv4/icmp.c +++ b/net/ipv4/icmp.c @@ -753,7 +753,7 @@ static void icmp_redirect(struct sk_buff *skb) case ICMP_REDIR_HOST: case ICMP_REDIR_HOSTTOS: ip_rt_redirect(skb->nh.iph->saddr, ip, skb->h.icmph->un.gateway, - iph->saddr, iph->tos, skb->dev); + iph->saddr, skb->dev); break; } out: @@ -1107,7 +1107,7 @@ void __init icmp_init(struct net_proto_family *ops) struct inet_sock *inet; int i; - for_each_cpu(i) { + for_each_possible_cpu(i) { int err; err = sock_create_kern(PF_INET, SOCK_RAW, IPPROTO_ICMP,