Lines Matching refs:newnp
393 struct ipv6_pinfo *newnp; in dccp_v6_request_recv_sock() local
412 newnp = inet6_sk(newsk); in dccp_v6_request_recv_sock()
414 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
416 newnp->saddr = newsk->sk_v6_rcv_saddr; in dccp_v6_request_recv_sock()
420 newnp->pktoptions = NULL; in dccp_v6_request_recv_sock()
421 newnp->opt = NULL; in dccp_v6_request_recv_sock()
422 newnp->mcast_oif = inet6_iif(skb); in dccp_v6_request_recv_sock()
423 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
468 newnp = inet6_sk(newsk); in dccp_v6_request_recv_sock()
470 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
473 newnp->saddr = ireq->ir_v6_loc_addr; in dccp_v6_request_recv_sock()
484 newnp->rxopt.all = np->rxopt.all; in dccp_v6_request_recv_sock()
486 newnp->pktoptions = NULL; in dccp_v6_request_recv_sock()
487 newnp->opt = NULL; in dccp_v6_request_recv_sock()
488 newnp->mcast_oif = inet6_iif(skb); in dccp_v6_request_recv_sock()
489 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
500 RCU_INIT_POINTER(newnp->opt, opt); in dccp_v6_request_recv_sock()
520 newnp->pktoptions = skb_clone(ireq->pktopts, GFP_ATOMIC); in dccp_v6_request_recv_sock()
523 if (newnp->pktoptions) in dccp_v6_request_recv_sock()
524 skb_set_owner_r(newnp->pktoptions, newsk); in dccp_v6_request_recv_sock()