Lines Matching refs:newnp
404 struct ipv6_pinfo *newnp; in dccp_v6_request_recv_sock() local
423 newnp = inet6_sk(newsk); in dccp_v6_request_recv_sock()
425 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
427 newnp->saddr = newsk->sk_v6_rcv_saddr; in dccp_v6_request_recv_sock()
431 newnp->pktoptions = NULL; in dccp_v6_request_recv_sock()
432 newnp->opt = NULL; in dccp_v6_request_recv_sock()
433 newnp->ipv6_mc_list = NULL; in dccp_v6_request_recv_sock()
434 newnp->ipv6_ac_list = NULL; in dccp_v6_request_recv_sock()
435 newnp->ipv6_fl_list = NULL; in dccp_v6_request_recv_sock()
436 newnp->mcast_oif = inet_iif(skb); in dccp_v6_request_recv_sock()
437 newnp->mcast_hops = ip_hdr(skb)->ttl; in dccp_v6_request_recv_sock()
482 newnp = inet6_sk(newsk); in dccp_v6_request_recv_sock()
484 memcpy(newnp, np, sizeof(struct ipv6_pinfo)); in dccp_v6_request_recv_sock()
487 newnp->saddr = ireq->ir_v6_loc_addr; in dccp_v6_request_recv_sock()
498 newnp->rxopt.all = np->rxopt.all; in dccp_v6_request_recv_sock()
500 newnp->ipv6_mc_list = NULL; in dccp_v6_request_recv_sock()
501 newnp->ipv6_ac_list = NULL; in dccp_v6_request_recv_sock()
502 newnp->ipv6_fl_list = NULL; in dccp_v6_request_recv_sock()
503 newnp->pktoptions = NULL; in dccp_v6_request_recv_sock()
504 newnp->opt = NULL; in dccp_v6_request_recv_sock()
505 newnp->mcast_oif = inet6_iif(skb); in dccp_v6_request_recv_sock()
506 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
519 RCU_INIT_POINTER(newnp->opt, opt); in dccp_v6_request_recv_sock()
539 newnp->pktoptions = skb_clone(ireq->pktopts, GFP_ATOMIC); in dccp_v6_request_recv_sock()
542 if (newnp->pktoptions) in dccp_v6_request_recv_sock()
543 skb_set_owner_r(newnp->pktoptions, newsk); in dccp_v6_request_recv_sock()