Hi Bryan,

On 4/8/25 23:57, Bryan Brattlof wrote:
>  !A || (A && B) is equivalent to !A || B
> 
> Drop the middle expression from the statement
> 
> Signed-off-by: Bryan Brattlof <b...@ti.com>
> ---
>  net/dhcpv6.c | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/net/dhcpv6.c b/net/dhcpv6.c
> index 54619ee698362..65ec48ef665e5 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);

Reviewed-by: Jerome Forissier <jerome.foriss...@linaro.org>

Thanks,
-- 
Jerome

Reply via email to