From 473032619f5056ede0517e1a926b09d0038567ed Mon Sep 17 00:00:00 2001 From: Bryan Brattlof Date: Tue, 8 Apr 2025 16:57:34 -0500 Subject: [PATCH] net: dhcpv6: remove excluded middle expression !A || (A && B) is equivalent to !A || B Drop the middle expression from the statement Signed-off-by: Bryan Brattlof Reviewed-by: Jerome Forissier --- net/dhcpv6.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net/dhcpv6.c b/net/dhcpv6.c index 984a64a4ff3..0c2de75ba1d 100644 --- a/net/dhcpv6.c +++ b/net/dhcpv6.c @@ -473,8 +473,7 @@ static int dhcp6_check_advertise_packet(uchar *rx_pkt, unsigned int len) * server UID, save the new server UID and preference */ if (!sm_params.server_uid.uid_ptr || - (sm_params.server_uid.uid_ptr && - sm_params.server_uid.preference < sm_params.rx_status.preference)) { + sm_params.server_uid.preference < sm_params.rx_status.preference) { rx_uid_size = sm_params.rx_status.server_uid_size; if (sm_params.server_uid.uid_ptr) free(sm_params.server_uid.uid_ptr); -- 2.39.5