interface: clean up after hotplug interfaces are removed
[project/netifd.git] / interface-ip.c
index e09a74f..14feb6f 100644 (file)
@@ -301,7 +301,7 @@ interface_update_proto_addr(struct vlist_tree *tree,
                        uint32_t *a = (uint32_t *) &a_new->addr;
 
                        mask >>= a_new->mask;
-                       a_new->broadcast = *a | mask;
+                       a_new->broadcast = *a | htonl(mask);
                }
        }