From: Irnes Mujkanovic Date: Thu, 20 Feb 2025 14:27:52 +0000 (+0100) Subject: config-bcast: fix incorrect broadcast address calculation X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59825e1870244c45a6ac0502ba9c5906cd21c212;p=thirdparty%2Flxc.git config-bcast: fix incorrect broadcast address calculation Signed-off-by: Irnes Mujkanovic --- diff --git a/src/lxc/confile.c b/src/lxc/confile.c index 1046407b7..960fb96d7 100644 --- a/src/lxc/confile.c +++ b/src/lxc/confile.c @@ -908,10 +908,10 @@ static int set_config_net_ipv4_address(const char *key, const char *value, break; default: - inetdev->bcast.s_addr |= htonl(INADDR_BROADCAST >> inetdev->prefix); + inetdev->bcast.s_addr = inetdev->addr.s_addr | htonl(INADDR_BROADCAST >> inetdev->prefix); break; } - } + } list_add_tail(&inetdev->head, &netdev->ipv4_addresses); move_ptr(inetdev);