Lines Matching refs:msg

112         dhcp_msg_t msg;  in send_discover()  member
116 s.msg.opcode = DHCP_REQUEST; in send_discover()
117 s.msg.hwtype = HW_ETHERNET; in send_discover()
118 s.msg.hwalen = 6; in send_discover()
119 s.msg.xid = xid_; in send_discover()
120 s.msg.cookie = 0x63538263; in send_discover()
121 minip_get_macaddr(s.msg.chaddr); in send_discover()
142 status_t ret = udp_send(&s.msg, sizeof(dhcp_msg_t) + (opt - s.opt), dhcp_udp_handle_); in send_discover()
154 dhcp_msg_t msg; in send_request() member
158 s.msg.opcode = DHCP_REQUEST; in send_request()
159 s.msg.hwtype = HW_ETHERNET; in send_request()
160 s.msg.hwalen = 6; in send_request()
161 s.msg.xid = xid_; in send_request()
162 s.msg.cookie = 0x63538263; in send_request()
163 minip_get_macaddr(s.msg.chaddr); in send_request()
194 status_t ret = udp_send(&s.msg, sizeof(dhcp_msg_t) + (opt - s.opt), dhcp_udp_handle_); in send_request()
209 const dhcp_msg_t *msg = (dhcp_msg_t *)data; in udp_callback() local
232 if (memcmp(msg->chaddr, mac, 6)) return; in udp_callback()
235 printf("received DHCP op %d, len %zu, from p %d, ip=", msg->opcode, sz, srcport); in udp_callback()
245 printip_named("\tciaddr", msg->ciaddr); in udp_callback()
246 printip_named(" yiaddr", msg->yiaddr); in udp_callback()
247 printip_named(" siaddr", msg->siaddr); in udp_callback()
248 printip_named(" giaddr", msg->giaddr); in udp_callback()
250 msg->chaddr[0], msg->chaddr[1], msg->chaddr[2], in udp_callback()
251 msg->chaddr[3], msg->chaddr[4], msg->chaddr[5]); in udp_callback()
255 opt = msg->options; in udp_callback()
301 printip_named("dhcp: offer:", msg->yiaddr); in udp_callback()
306 send_request(server, msg->yiaddr); in udp_callback()
312 printip_named("dhcp: ack:", msg->yiaddr); in udp_callback()
316 minip_set_ipaddr(msg->yiaddr); in udp_callback()