From 3d474037ad7f28a127dd9208628f4292fe4adf52 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 11 Aug 2022 14:47:04 +0200 Subject: [PATCH] Squashed 'src/n-dhcp4/' changes from 7db7dc4bab53..f8fc48dc014d f8fc48dc014d n-dhcp4-client: check broadcast_mac field in n_dhcp4_client_config_set_broadcast_mac() git-subtree-dir: src/n-dhcp4 git-subtree-split: f8fc48dc014d016f91c200a81b1208410b1cd667 --- src/n-dhcp4-client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/n-dhcp4-client.c b/src/n-dhcp4-client.c index 1dedbf30c..3b4a70c80 100644 --- a/src/n-dhcp4-client.c +++ b/src/n-dhcp4-client.c @@ -214,8 +214,8 @@ _c_public_ void n_dhcp4_client_config_set_mac(NDhcp4ClientConfig *config, const _c_public_ void n_dhcp4_client_config_set_broadcast_mac(NDhcp4ClientConfig *config, const uint8_t *mac, size_t n_mac) { config->n_broadcast_mac = n_mac; - if (n_mac > sizeof(config->mac)) - n_mac = sizeof(config->mac); + if (n_mac > sizeof(config->broadcast_mac)) + n_mac = sizeof(config->broadcast_mac); memcpy(config->broadcast_mac, mac, n_mac); }