From 59825e1870244c45a6ac0502ba9c5906cd21c212 Mon Sep 17 00:00:00 2001 From: Irnes Mujkanovic Date: Thu, 20 Feb 2025 15:27:52 +0100 Subject: [PATCH] config-bcast: fix incorrect broadcast address calculation Signed-off-by: Irnes Mujkanovic --- src/lxc/confile.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); -- 2.47.2