Searched refs:tsecr (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/net/netfilter/
H A Dnf_synproxy_core.c74 opts->tsecr = get_unaligned_be32(ptr + 4); synproxy_parse_options()
133 *ptr++ = htonl(opts->tsecr); synproxy_build_options()
151 opts->tsecr = opts->tsval; synproxy_init_timestamp_cookie()
170 opts->wscale = opts->tsecr & 0xf; synproxy_check_timestamp_cookie()
174 opts->options |= opts->tsecr & (1 << 4) ? XT_SYNPROXY_OPT_SACK_PERM : 0; synproxy_check_timestamp_cookie()
176 opts->options |= opts->tsecr & (1 << 5) ? XT_SYNPROXY_OPT_ECN : 0; synproxy_check_timestamp_cookie()
/linux-4.1.27/include/net/netfilter/
H A Dnf_conntrack_synproxy.h54 u32 tsecr; member in struct:synproxy_options
/linux-4.1.27/net/ipv4/netfilter/
H A Dipt_SYNPROXY.c371 synproxy->its = opts.tsecr; ipv4_synproxy_hook()
387 swap(opts.tsval, opts.tsecr); ipv4_synproxy_hook()
392 swap(opts.tsval, opts.tsecr); ipv4_synproxy_hook()
/linux-4.1.27/net/ipv6/netfilter/
H A Dip6t_SYNPROXY.c393 synproxy->its = opts.tsecr; ipv6_synproxy_hook()
409 swap(opts.tsval, opts.tsecr); ipv6_synproxy_hook()
414 swap(opts.tsval, opts.tsecr); ipv6_synproxy_hook()
/linux-4.1.27/net/ipv6/
H A Dtcp_ipv6.c734 u32 ack, u32 win, u32 tsval, u32 tsecr, tcp_v6_send_response()
748 if (tsecr) tcp_v6_send_response()
778 if (tsecr) { tcp_v6_send_response()
782 *topt++ = htonl(tsecr); tcp_v6_send_response()
904 u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, tcp_v6_send_ack()
908 tcp_v6_send_response(sk, skb, seq, ack, win, tsval, tsecr, oif, key, 0, tcp_v6_send_ack()
733 tcp_v6_send_response(struct sock *sk, struct sk_buff *skb, u32 seq, u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, struct tcp_md5sig_key *key, int rst, u8 tclass, u32 label) tcp_v6_send_response() argument
903 tcp_v6_send_ack(struct sock *sk, struct sk_buff *skb, u32 seq, u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, struct tcp_md5sig_key *key, u8 tclass, u32 label) tcp_v6_send_ack() argument
/linux-4.1.27/net/ipv4/
H A Dtcp_ipv4.c710 u32 win, u32 tsval, u32 tsecr, int oif, tcp_v4_send_ack()
730 if (tsecr) { tcp_v4_send_ack()
735 rep.opt[2] = htonl(tsecr); tcp_v4_send_ack()
750 int offset = (tsecr) ? 3 : 0; tcp_v4_send_ack()
708 tcp_v4_send_ack(struct net *net, struct sk_buff *skb, u32 seq, u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, struct tcp_md5sig_key *key, int reply_flags, u8 tos) tcp_v4_send_ack() argument
H A Dtcp_output.c31 * Andrea Arcangeli: SYNACK carry ts_recent in tsecr.
432 __u32 tsval, tsecr; /* need to include OPTION_TS */ member in struct:tcp_out_options
482 *ptr++ = htonl(opts->tsecr); tcp_options_write()
580 opts->tsecr = tp->rx_opt.ts_recent; tcp_syn_options()
649 opts->tsecr = req->ts_recent; tcp_synack_options()
699 opts->tsecr = tp->rx_opt.ts_recent; tcp_established_options()
/linux-4.1.27/include/net/
H A Dtcp.h1190 * Some OSes send SYN and SYNACK messages with tsval=0 tsecr=0, tcp_paws_check()
/linux-4.1.27/drivers/net/ethernet/neterion/
H A Ds2io.c8351 /* Update tsecr field if this session has timestamps enabled */ update_L3L4_header()
8379 /* Update tsecr and tsval from this packet */ aggregate_new_rx()

Completed in 385 milliseconds