Lines Matching refs:send_pkt
281 dhcp_msg_t send_pkt;
913 memcpy(&packet.dhcp, &gstate.send.send_pkt, sizeof(dhcp_msg_t));
931 padding = 308 - 1 - dhcp_opt_size(gstate.send.send_pkt.options);
1015 memset((void*)&gstate.send.send_pkt, 0, sizeof(gstate.send.send_pkt));
1016 gstate.send.send_pkt.op = 2; //BOOTPREPLY
1017 gstate.send.send_pkt.htype = 1;
1018 gstate.send.send_pkt.hlen = 6;
1019 gstate.send.send_pkt.xid = gstate.rcvd.rcvd_pkt.xid;
1020 gstate.send.send_pkt.cookie = htonl(DHCP_MAGIC);
1021 gstate.send.send_pkt.nsiaddr = gconfig.server_nip;
1022 memcpy(gstate.send.send_pkt.chaddr, gstate.rcvd.rcvd_pkt.chaddr, 16);
1023 gstate.send.send_pkt.options[0] = DHCP_OPT_END;
1024 return gstate.send.send_pkt.options;
2012 gstate.send.send_pkt.yiaddr = getip_from_pool(requested_nip,
2014 if(!gstate.send.send_pkt.yiaddr){
2039 gstate.send.send_pkt.yiaddr = getip_from_pool(requested_nip,
2042 if (!gstate.send.send_pkt.yiaddr) {