/external/syslinux/gpxe/src/net/ |
cachedhcp.c | 48 struct dhcphdr *dhcphdr; local 58 dhcphdr = ( ( ( void * ) dhcppkt ) + sizeof ( * dhcppkt ) ); 59 copy_from_user ( dhcphdr, data, 0, len ); 60 dhcppkt_init ( dhcppkt, dhcphdr, len );
|
dhcppkt.c | 92 .offset = offsetof ( struct dhcphdr, _field ), \ 93 .len = sizeof ( ( ( struct dhcphdr * ) 0 )->_field ), \ 108 * @v dhcphdr DHCP packet header 112 static inline void * dhcp_packet_field ( struct dhcphdr *dhcphdr, 114 return ( ( ( void * ) dhcphdr ) + field->offset ); 156 field_data = dhcp_packet_field ( dhcppkt->dhcphdr, field ); 158 memcpy ( dhcp_packet_field ( dhcppkt->dhcphdr, field ), 169 dhcppkt->len = ( offsetof ( struct dhcphdr, options ) + 192 field_data = dhcp_packet_field ( dhcppkt->dhcphdr, field ) [all...] |
/external/syslinux/gpxe/src/include/gpxe/ |
dhcppkt.h | 24 struct dhcphdr *dhcphdr; member in struct:dhcp_packet 62 struct dhcphdr *data, size_t len );
|
dhcp.h | 502 struct dhcphdr { struct
|
/external/syslinux/gpxe/src/arch/i386/interface/pxe/ |
pxe_preboot.c | 57 struct dhcphdr dhcphdr; member in union:pxe_cached_info 117 memcpy ( cached_info[CACHED_INFO_DHCPACK].dhcphdr.file, filename, 118 sizeof ( cached_info[CACHED_INFO_DHCPACK].dhcphdr.file ) ); 119 memcpy ( cached_info[CACHED_INFO_BINL].dhcphdr.file, filename, 120 sizeof ( cached_info[CACHED_INFO_BINL].dhcphdr.file ) ); 164 if ( ! info->dhcphdr.op ) {
|
/external/syslinux/gpxe/src/net/udp/ |
dhcp.c | 414 if ( dhcppkt->dhcphdr->yiaddr.s_addr ) 415 DBGC ( dhcp, " for %s", inet_ntoa ( dhcppkt->dhcphdr->yiaddr )); 434 offer->ip = dhcppkt->dhcphdr->yiaddr; 622 ip = dhcppkt->dhcphdr->yiaddr; 991 typeof ( ( ( struct dhcphdr * ) NULL )->chaddr ) chaddr; 1039 struct dhcphdr *dhcphdr = data; local 1044 if ( max_len < ( sizeof ( *dhcphdr ) + options_len ) ) 1048 memset ( dhcphdr, 0, max_len ); 1049 dhcphdr->xid = dhcp_xid ( netdev ) 1254 struct dhcphdr *dhcphdr; local [all...] |