Home | History | Annotate | Download | only in netboot

Lines Matching full:sizeof

208   udp = (struct udphdr *) ((unsigned long) buf + sizeof (struct iphdr));
219 ip->chksum = ipchksum ((unsigned short *) buf, sizeof (struct iphdr));
222 udp->len = htons (len - sizeof (struct iphdr));
268 sizeof (in_addr));
270 grub_memmove (arpreq.tipaddr, (char *) &destip, sizeof (in_addr));
276 eth_transmit (broadcast, ARP, sizeof (arpreq), &arpreq);
323 + sizeof (tp.ip) + sizeof (tp.udp) + sizeof (tp.opcode) + 1);
385 len = ntohs (tr->udp.len) - sizeof (struct udphdr) - 2;
411 + sizeof (tp.ip) + sizeof (tp.udp)
412 + sizeof (tp.opcode) + sizeof (tp.u.err.errcode)
429 len = ntohs (tr->udp.len) - sizeof (struct udphdr) - 4;
491 grub_memset (&rarpreq, 0, sizeof (rarpreq));
509 eth_transmit (broadcast, RARP, sizeof (rarpreq), &rarpreq);
552 grub_memset (&ip, 0, sizeof (struct bootpip_t));
559 grub_memmove (&xid, &arptable[ARP_CLIENT].node[2], sizeof(xid));
577 grub_memmove (ip.bp.bp_vend, rfc1533_cookie, sizeof rfc1533_cookie);
578 grub_memmove (ip.bp.bp_vend + sizeof rfc1533_cookie, dhcpdiscover,
579 sizeof dhcpdiscover);
580 grub_memmove (ip.bp.bp_vend + sizeof rfc1533_cookie + sizeof dhcpdiscover,
581 rfc1533_end, sizeof rfc1533_end);
602 sizeof (struct bootpip_t), &ip);
629 grub_memmove (ip.bp.bp_vend, rfc1533_cookie, sizeof rfc1533_cookie);
630 grub_memmove (ip.bp.bp_vend + sizeof rfc1533_cookie,
631 dhcprequest, sizeof dhcprequest);
632 grub_memmove (ip.bp.bp_vend + sizeof rfc1533_cookie
633 + sizeof dhcprequest,
634 rfc1533_end, sizeof rfc1533_end);
636 sizeof (in_addr));
638 sizeof (in_addr));
650 sizeof (struct bootpip_t), &ip);
720 rval = (len - sizeof (struct iphdr)) + IP_UDP;
747 unsigned int protohdrlen = (ETH_HLEN + sizeof (struct iphdr)
748 + sizeof (struct udphdr));
773 if (nic.packetlen >= ETH_HLEN + sizeof (struct arprequest)
781 && ! grub_memcmp (arpreply->sipaddr, ptr, sizeof (in_addr))
791 sizeof (in_addr));
798 sizeof (in_addr));
803 sizeof (in_addr));
808 sizeof (struct arprequest),
811 grub_memmove (&tmp, arpreply->tipaddr, sizeof (in_addr));
824 && nic.packetlen >= ETH_HLEN + sizeof (struct arprequest)
835 arpreply->sipaddr, sizeof (in_addr));
837 arpreply->tipaddr, sizeof (in_addr));
850 || ipchksum ((unsigned short *) ip, sizeof (struct iphdr))
871 + sizeof (struct iphdr))];
880 &nic.packet[(ETH_HLEN + sizeof (struct iphdr)
881 + sizeof (struct udphdr))];
885 >= (ETH_HLEN + sizeof (struct bootp_t) - BOOTP_VENDOR_LEN))
888 >= (ETH_HLEN + sizeof (struct bootp_t) - DHCP_OPT_LEN))
919 sizeof (struct bootpd_t));
1029 grub_memmove ((char *) &netmask, p + 2, sizeof (in_addr));
1036 if (TAG_LEN (p) >= sizeof (in_addr))
1038 sizeof (in_addr));
1049 grub_memmove ((char *) &dhcp_server, p + 2, sizeof (in_addr));
1092 if (fnamelen + 1 > sizeof (fname))