Lines Matching refs:dreq
48 * @sk: client|server|listening dccp socket (when @dreq != NULL)
49 * @dreq: request socket to use during connection setup, or NULL
51 int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq,
110 if (dreq != NULL && (opt >= 128 ||
134 rc = dccp_feat_parse_options(sk, dreq, mandatory, opt,
161 if (dreq != NULL) {
162 dreq->dreq_timestamp_echo = ntohl(opt_val);
163 dreq->dreq_timestamp_time = dccp_timestamp();
399 struct dccp_request_sock *dreq,
406 if (dreq != NULL) {
407 elapsed_time = dccp_timestamp() - dreq->dreq_timestamp_time;
408 tstamp_echo = htonl(dreq->dreq_timestamp_echo);
409 dreq->dreq_timestamp_echo = 0;
558 int dccp_insert_options_rsk(struct dccp_request_sock *dreq, struct sk_buff *skb)
562 if (dccp_feat_insert_opts(NULL, dreq, skb))
569 if (dreq->dreq_timestamp_echo != 0 &&
570 dccp_insert_option_timestamp_echo(NULL, dreq, skb))