Lines Matching refs:s_addr
298 *oip = ntohl(ip->sin_addr.s_addr);
511 if (res->ipaddr.s_addr) {
512 temp.s_addr = htonl(res->ipaddr.s_addr);
638 addr.sin_addr.s_addr = INADDR_ANY ;
783 cli.sin_addr.s_addr = state->pdhcp.ciaddr;
791 cli.sin_addr.s_addr = state->serverid.s_addr;
873 memcpy(optptr, &serverid->s_addr, 4);
882 memcpy(optptr, &ipaddr->s_addr, 4);
953 state->serverid.s_addr = var;
954 presult->serverid.s_addr = state->serverid.s_addr;
955 presult->serverid.s_addr = ntohl(presult->serverid.s_addr);
1025 if (state->status == STATE_RENEWING) memcpy(&state->pdhcp.ciaddr, &state->ipaddr.s_addr, 4);
1027 rqsd.s_addr = htonl(server);
1039 memcpy(&state->pdhcp.ciaddr, &state->ipaddr.s_addr, 4);
1040 rqsd.s_addr = htonl(server);
1128 addr.s_addr = convtmp;
1144 addr.s_addr = convtmp;
1203 memcpy(&presult->ipaddr.s_addr, &state->pdhcp.yiaddr, 4);
1204 presult->ipaddr.s_addr = ntohl(presult->ipaddr.s_addr);
1243 temp_addr.s_addr = htonl(server);
1245 temp_addr.s_addr = state->ipaddr.s_addr;
1370 memcpy(&state->ipaddr.s_addr,&state->pdhcp.yiaddr, 4);
1373 (result.ipaddr.s_addr >> 24) & 0xff, (result.ipaddr.s_addr >> 16) & 0xff, (result.ipaddr.s_addr >> 8) & 0xff, (result.ipaddr.s_addr) & 0xff);
1461 if (msgType != DHCPNAK && result.ipaddr.s_addr == 0 ) continue; // no ip for me 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
1487 (result.ipaddr.s_addr >> 24) & 0xff, (result.ipaddr.s_addr >> 16) & 0xff, (result.ipaddr.s_addr >> 8) & 0xff, (result.ipaddr.s_addr) & 0xff,
1489 (result.serverid.s_addr >> 24) & 0xff, (result.serverid.s_addr >> 16) & 0xff, (result.serverid.s_addr >> 8) & 0xff, (result.serverid.s_addr) & 0xff);
1509 state->ipaddr.s_addr = 0;