Lines Matching refs:iph
957 struct iphdr *iph; in eval_bpf_5tuple() local
962 iph = (struct iphdr *)(ethh + 1); in eval_bpf_5tuple()
963 iph->ihl = IP_HEADER_LEN >> 2; in eval_bpf_5tuple()
964 iph->version = 4; in eval_bpf_5tuple()
965 iph->tos = 0; in eval_bpf_5tuple()
966 iph->tot_len = htons(IP_HEADER_LEN + TCP_HEADER_LEN); in eval_bpf_5tuple()
967 iph->id = htons(0); in eval_bpf_5tuple()
968 iph->protocol = IPPROTO_TCP; in eval_bpf_5tuple()
969 iph->saddr = saddr; in eval_bpf_5tuple()
970 iph->daddr = daddr; in eval_bpf_5tuple()
971 iph->check = 0; in eval_bpf_5tuple()
972 tcph = (struct tcphdr *)(iph + 1); in eval_bpf_5tuple()
976 return EVAL_BPFFILTER(fcode, (uint8_t *)iph - sizeof(struct ethhdr), in eval_bpf_5tuple()