diff options
| author | Roy Marples <roy@marples.name> | 2009-01-12 16:31:53 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2009-01-12 16:31:53 +0000 |
| commit | a553e02ebd315a65b29344fc05b29e19bdf05f7c (patch) | |
| tree | 3a189b983df59f11f96eb1a1e21ea19c83cd06d3 | |
| parent | 9f57035a82aa60a40ffbbf6be782a183b4fac846 (diff) | |
| download | dhcpcd-a553e02ebd315a65b29344fc05b29e19bdf05f7c.tar.xz | |
set broadcast_address correctly.
| -rw-r--r-- | dhcp.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1232,7 +1232,7 @@ configure_env(char **env, const char *prefix, const struct dhcp_message *dhcp, setvar(&ep, prefix, "subnet_cidr", cidr); if (get_option_addr(&brd.s_addr, dhcp, DHO_BROADCAST) == -1) { brd.s_addr = addr.s_addr | ~net.s_addr; - setvar(&ep, prefix, "broadcast_address", inet_ntoa(net)); + setvar(&ep, prefix, "broadcast_address", inet_ntoa(brd)); } addr.s_addr = dhcp->yiaddr & net.s_addr; setvar(&ep, prefix, "network_number", inet_ntoa(addr)); |
