Lines Matching refs:h
812 struct iphdr *h; in ic_bootp_send_if() local
826 h = ip_hdr(skb); in ic_bootp_send_if()
827 h->version = 4; in ic_bootp_send_if()
828 h->ihl = 5; in ic_bootp_send_if()
829 h->tot_len = htons(sizeof(struct bootp_pkt)); in ic_bootp_send_if()
830 h->frag_off = htons(IP_DF); in ic_bootp_send_if()
831 h->ttl = 64; in ic_bootp_send_if()
832 h->protocol = IPPROTO_UDP; in ic_bootp_send_if()
833 h->daddr = htonl(INADDR_BROADCAST); in ic_bootp_send_if()
834 h->check = ip_fast_csum((unsigned char *) h, h->ihl); in ic_bootp_send_if()
963 struct iphdr *h; in ic_bootp_recv() local
984 h = &b->iph; in ic_bootp_recv()
986 if (h->ihl != 5 || h->version != 4 || h->protocol != IPPROTO_UDP) in ic_bootp_recv()
990 if (ip_is_fragment(h)) { in ic_bootp_recv()
995 if (skb->len < ntohs(h->tot_len)) in ic_bootp_recv()
998 if (ip_fast_csum((char *) h, h->ihl)) in ic_bootp_recv()
1004 if (ntohs(h->tot_len) < ntohs(b->udph.len) + sizeof(struct iphdr)) in ic_bootp_recv()
1020 h = &b->iph; in ic_bootp_recv()