Lines Matching defs:rcvd_pkt
276 dhcp_msg_t rcvd_pkt;
924 memcpy(dest_sll.sll_addr, (broadcast)?bmacaddr:gstate.rcvd.rcvd_pkt.chaddr , 6);
934 packet.iph.daddr = (broadcast || (gstate.rcvd.rcvd_pkt.ciaddr == 0))?
935 INADDR_BROADCAST : gstate.rcvd.rcvd_pkt.ciaddr;
987 memset(&gstate.rcvd.rcvd_pkt, 0, sizeof(dhcp_msg_t));
988 ret = recvfrom(gstate.listensock, &gstate.rcvd.rcvd_pkt, sizeof(dhcp_msg_t),
991 /*ret = read(gstate.listensock, &gstate.rcvd.rcvd_pkt, sizeof(dhcp_msg_t));*/
996 if (gstate.rcvd.rcvd_pkt.cookie != htonl(DHCP_MAGIC)) {
1000 if (gstate.rcvd.rcvd_pkt.op != 1) { //BOOTPREQUEST
1004 if (gstate.rcvd.rcvd_pkt.hlen != 6) {
1019 gstate.send.send_pkt.xid = gstate.rcvd.rcvd_pkt.xid;
1022 memcpy(gstate.send.send_pkt.chaddr, gstate.rcvd.rcvd_pkt.chaddr, 16);
1096 if ((overloaded == 1) | (overloaded == 3)) get_optval((uint8_t*)&gstate.rcvd.rcvd_pkt.file, opt, var);
1097 if ((overloaded == 2) | (overloaded == 3)) get_optval((uint8_t*)&gstate.rcvd.rcvd_pkt.sname, opt, var);
1133 for (optptr = gstate.rcvd.rcvd_pkt.options;
1986 get_optval((uint8_t*)&gstate.rcvd.rcvd_pkt.options,
1993 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2005 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2007 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2013 gstate.rcvd.rcvd_pkt.chaddr, &reqested_lease, hstname);
2020 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2033 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2035 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2037 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2040 gstate.rcvd.rcvd_pkt.chaddr, &reqested_lease, hstname);
2058 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2061 get_optval((uint8_t*) &gstate.rcvd.rcvd_pkt.options,
2063 delip_from_lease(requested_nip, gstate.rcvd.rcvd_pkt.chaddr,