]> err.no Git - linux-2.6/blobdiff - net/rxrpc/connection.c
[SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph
[linux-2.6] / net / rxrpc / connection.c
index a7c929a9fdca89070c1fa70d4dc9a0b4a4275664..e601fa87bb77a99a0766c54e8514d819d45ab393 100644 (file)
@@ -267,7 +267,7 @@ int rxrpc_connection_lookup(struct rxrpc_peer *peer,
                /* fill in the specifics */
                candidate->addr.sin_family      = AF_INET;
                candidate->addr.sin_port        = x_port;
-               candidate->addr.sin_addr.s_addr = pkt->nh.iph->saddr;
+               candidate->addr.sin_addr.s_addr = ip_hdr(pkt)->saddr;
                candidate->in_epoch             = x_epoch;
                candidate->out_epoch            = x_epoch;
                candidate->in_clientflag        = RXRPC_CLIENT_INITIATED;