Lines Matching full:th
93 const struct tcphdr *th, __u16 *mssp) in __cookie_v6_init_sequence() argument
104 return secure_tcp_syn_cookie(&iph->saddr, &iph->daddr, th->source, in __cookie_v6_init_sequence()
105 th->dest, ntohl(th->seq), mssind); in __cookie_v6_init_sequence()
112 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_init_sequence() local
114 return __cookie_v6_init_sequence(iph, th, mssp); in cookie_v6_init_sequence()
117 int __cookie_v6_check(const struct ipv6hdr *iph, const struct tcphdr *th, in __cookie_v6_check() argument
120 __u32 seq = ntohl(th->seq) - 1; in __cookie_v6_check()
122 th->source, th->dest, seq); in __cookie_v6_check()
135 const struct tcphdr *th = tcp_hdr(skb); in cookie_v6_check() local
136 __u32 cookie = ntohl(th->ack_seq) - 1; in cookie_v6_check()
145 !th->ack || th->rst) in cookie_v6_check()
151 mss = __cookie_v6_check(ipv6_hdr(skb), th, cookie); in cookie_v6_check()
187 ireq->ir_rmt_port = th->source; in cookie_v6_check()
188 ireq->ir_num = ntohs(th->dest); in cookie_v6_check()
213 treq->rcv_isn = ntohl(th->seq) - 1; in cookie_v6_check()