Lines Matching refs:e

671 	u8 *e = options;  in ic_dhcp_init_options()  local
678 memcpy(e, ic_bootp_cookie, 4); /* RFC1048 Magic Cookie */ in ic_dhcp_init_options()
679 e += 4; in ic_dhcp_init_options()
681 *e++ = 53; /* DHCP message type */ in ic_dhcp_init_options()
682 *e++ = 1; in ic_dhcp_init_options()
683 *e++ = mt; in ic_dhcp_init_options()
686 *e++ = 54; /* Server ID (IP address) */ in ic_dhcp_init_options()
687 *e++ = 4; in ic_dhcp_init_options()
688 memcpy(e, &ic_servaddr, 4); in ic_dhcp_init_options()
689 e += 4; in ic_dhcp_init_options()
691 *e++ = 50; /* Requested IP address */ in ic_dhcp_init_options()
692 *e++ = 4; in ic_dhcp_init_options()
693 memcpy(e, &ic_myaddr, 4); in ic_dhcp_init_options()
694 e += 4; in ic_dhcp_init_options()
710 *e++ = 55; /* Parameter request list */ in ic_dhcp_init_options()
711 *e++ = sizeof(ic_req_params); in ic_dhcp_init_options()
712 memcpy(e, ic_req_params, sizeof(ic_req_params)); in ic_dhcp_init_options()
713 e += sizeof(ic_req_params); in ic_dhcp_init_options()
716 *e++ = 12; /* host-name */ in ic_dhcp_init_options()
718 *e++ = len; in ic_dhcp_init_options()
719 memcpy(e, utsname()->nodename, len); in ic_dhcp_init_options()
720 e += len; in ic_dhcp_init_options()
725 *e++ = 60; /* Class-identifier */ in ic_dhcp_init_options()
727 *e++ = len; in ic_dhcp_init_options()
728 memcpy(e, vendor_class_identifier, len); in ic_dhcp_init_options()
729 e += len; in ic_dhcp_init_options()
733 *e++ = 255; /* End of the list */ in ic_dhcp_init_options()
738 static void __init ic_bootp_init_ext(u8 *e) in ic_bootp_init_ext() argument
740 memcpy(e, ic_bootp_cookie, 4); /* RFC1048 Magic Cookie */ in ic_bootp_init_ext()
741 e += 4; in ic_bootp_init_ext()
742 *e++ = 1; /* Subnet mask request */ in ic_bootp_init_ext()
743 *e++ = 4; in ic_bootp_init_ext()
744 e += 4; in ic_bootp_init_ext()
745 *e++ = 3; /* Default gateway request */ in ic_bootp_init_ext()
746 *e++ = 4; in ic_bootp_init_ext()
747 e += 4; in ic_bootp_init_ext()
748 *e++ = 5; /* Name server request */ in ic_bootp_init_ext()
749 *e++ = 8; in ic_bootp_init_ext()
750 e += 8; in ic_bootp_init_ext()
751 *e++ = 12; /* Host name request */ in ic_bootp_init_ext()
752 *e++ = 32; in ic_bootp_init_ext()
753 e += 32; in ic_bootp_init_ext()
754 *e++ = 40; /* NIS Domain name request */ in ic_bootp_init_ext()
755 *e++ = 32; in ic_bootp_init_ext()
756 e += 32; in ic_bootp_init_ext()
757 *e++ = 17; /* Boot path */ in ic_bootp_init_ext()
758 *e++ = 40; in ic_bootp_init_ext()
759 e += 40; in ic_bootp_init_ext()
761 *e++ = 57; /* set extension buffer size for reply */ in ic_bootp_init_ext()
762 *e++ = 2; in ic_bootp_init_ext()
763 *e++ = 1; /* 128+236+8+20+14, see dhcpd sources */ in ic_bootp_init_ext()
764 *e++ = 150; in ic_bootp_init_ext()
766 *e++ = 255; /* End of the list */ in ic_bootp_init_ext()