Lines Matching refs:th
165 u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_init_sequence() argument
177 th->source, th->dest, ntohl(th->seq), in __cookie_v4_init_sequence()
185 const struct tcphdr *th = tcp_hdr(skb); in cookie_v4_init_sequence() local
187 return __cookie_v4_init_sequence(iph, th, mssp); in cookie_v4_init_sequence()
194 int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_check() argument
197 __u32 seq = ntohl(th->seq) - 1; in __cookie_v4_check()
199 th->source, th->dest, seq); in __cookie_v4_check()
290 const struct tcphdr *th = tcp_hdr(skb); in cookie_v4_check() local
291 __u32 cookie = ntohl(th->ack_seq) - 1; in cookie_v4_check()
300 if (!sock_net(sk)->ipv4.sysctl_tcp_syncookies || !th->ack || th->rst) in cookie_v4_check()
306 mss = __cookie_v4_check(ip_hdr(skb), th, cookie); in cookie_v4_check()
335 treq->rcv_isn = ntohl(th->seq) - 1; in cookie_v4_check()
340 ireq->ir_num = ntohs(th->dest); in cookie_v4_check()
341 ireq->ir_rmt_port = th->source; in cookie_v4_check()
379 ireq->ir_loc_addr, th->source, th->dest, sk->sk_uid); in cookie_v4_check()