From: Roy Marples Date: Fri, 16 May 2008 09:08:52 +0000 (+0000) Subject: Setup our lease and state correctly when comming back as daemonised. X-Git-Tag: v4.0.2~384 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c30da3c20325f4ddbf797bc5f30e5e422b185b6e;p=thirdparty%2Fdhcpcd.git Setup our lease and state correctly when comming back as daemonised. --- diff --git a/client.c b/client.c index d8c44d58..1ef08868 100644 --- a/client.c +++ b/client.c @@ -465,7 +465,10 @@ client_setup(struct if_state *state, const struct options *options) if (options->options & DHCPCD_DAEMONISED) { state->state = STATE_BOUND; state->timeout = state->lease.renewaltime; - iface->addr = lease->addr; + iface->addr.s_addr = lease->addr.s_addr; + iface->net.s_addr = lease->net.s_addr; + get_option_addr(&lease->server.s_addr, + state->dhcp, DHCP_SERVERID); } #endif } else {