diff options
author | Tom Gundersen <teg@jklm.no> | 2014-01-28 20:01:37 +0100 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2014-01-30 14:30:39 +0100 |
commit | eb0ea358b688a6f83ff305c6b825c61f12b6dcb8 (patch) | |
tree | 30419235b063de6eda8235fe56636aecec1739c5 /src/network/networkd-link.c | |
parent | 801bd9e859d7f3f127617172910786929776472b (diff) |
networkd: address - add support for broadcast
Diffstat (limited to 'src/network/networkd-link.c')
-rw-r--r-- | src/network/networkd-link.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 9b5ebeda20..dec33e88ee 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -540,7 +540,7 @@ static void dhcp_handler(sd_dhcp_client *client, int event, void *userdata) { addr->family = AF_INET; addr->in_addr.in = address; addr->prefixlen = prefixlen; - addr->netmask = netmask; + addr->broadcast.s_addr = address.s_addr | ~netmask.s_addr; r = route_new_dynamic(&rt); if (r < 0) { |