Lines Matching refs:ireq
414 struct inet_request_sock *ireq; in dccp_v4_request_recv_sock() local
426 ireq = inet_rsk(req); in dccp_v4_request_recv_sock()
427 sk_daddr_set(newsk, ireq->ir_rmt_addr); in dccp_v4_request_recv_sock()
428 sk_rcv_saddr_set(newsk, ireq->ir_loc_addr); in dccp_v4_request_recv_sock()
429 newinet->inet_saddr = ireq->ir_loc_addr; in dccp_v4_request_recv_sock()
430 RCU_INIT_POINTER(newinet->inet_opt, rcu_dereference(ireq->ireq_opt)); in dccp_v4_request_recv_sock()
446 ireq->ireq_opt = NULL; in dccp_v4_request_recv_sock()
504 const struct inet_request_sock *ireq = inet_rsk(req); in dccp_v4_send_response() local
507 dh->dccph_checksum = dccp_v4_csum_finish(skb, ireq->ir_loc_addr, in dccp_v4_send_response()
508 ireq->ir_rmt_addr); in dccp_v4_send_response()
510 err = ip_build_and_send_pkt(skb, sk, ireq->ir_loc_addr, in dccp_v4_send_response()
511 ireq->ir_rmt_addr, in dccp_v4_send_response()
512 rcu_dereference(ireq->ireq_opt), in dccp_v4_send_response()
594 struct inet_request_sock *ireq; in dccp_v4_conn_request() local
634 ireq = inet_rsk(req); in dccp_v4_conn_request()
637 ireq->ir_mark = inet_request_mark(sk, skb); in dccp_v4_conn_request()
638 ireq->ireq_family = AF_INET; in dccp_v4_conn_request()
639 ireq->ir_iif = READ_ONCE(sk->sk_bound_dev_if); in dccp_v4_conn_request()