Lines Matching refs:result
724 int fd, result = -1;
731 return result;
743 return result;
760 result = sendto(fd, &packet, sizeof(dhcp_raw_t) - padding, 0,
764 if (result < 0) dbg("SEND RAW: PACKET send error\n");
765 return result;
1054 * stores result in PRESULT or MSGOPT_LIST
1273 dhcpc_result_t result;
1302 memset(&result, 0, sizeof(dhcpc_result_t));
1373 (result.ipaddr.s_addr >> 24) & 0xff, (result.ipaddr.s_addr >> 16) & 0xff, (result.ipaddr.s_addr >> 8) & 0xff, (result.ipaddr.s_addr) & 0xff);
1459 memset(&result, 0, sizeof(dhcpc_result_t));
1460 msgType = dhcpc_parsemsg(&result);
1461 if (msgType != DHCPNAK && result.ipaddr.s_addr == 0 ) continue; // no ip for me ignore
1462 if (!msgType || !get_option_serverid(state->pdhcp.options, &result)) continue; //no server id ignore
1463 if (msgType == DHCPOFFER && server == 0) server = result.serverid.s_addr; // select the server
1464 if (result.serverid.s_addr != server) continue; // not from the server we requested ignore
1465 dhcpc_parseoptions(&result, state->pdhcp.options);
1466 get_option_lease(state->pdhcp.options, &result);
1483 timeout = result.lease_time / 2;
1484 run_script(&result, state->status == STATE_REQUESTING ? "bound" : "renew");
1487 (result.ipaddr.s_addr >> 24) & 0xff, (result.ipaddr.s_addr >> 16) & 0xff, (result.ipaddr.s_addr >> 8) & 0xff, (result.ipaddr.s_addr) & 0xff,
1488 result.lease_time,
1489 (result.serverid.s_addr >> 24) & 0xff, (result.serverid.s_addr >> 16) & 0xff, (result.serverid.s_addr >> 8) & 0xff, (result.serverid.s_addr) & 0xff);
1504 run_script(&result, "nak");