batman-adv: use assign_bit() where applicable

Convert open-coded if/else with set_bit/clear_bit the assign_bit API.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
This commit is contained in:
Peng Fan 2026-09-20 10:27:21 +08:00 committed by Sven Eckelmann
parent 85fb027f61
commit d1807b20d5
No known key found for this signature in database
GPG Key ID: 4D0F772BD314F5CB

View File

@ -863,10 +863,8 @@ static void batadv_dat_tvlv_ogm_handler_v1(struct batadv_priv *bat_priv,
u8 flags,
void *tvlv_value, u16 tvlv_value_len)
{
if (flags & BATADV_TVLV_HANDLER_OGM_CIFNOTFND)
clear_bit(BATADV_ORIG_CAPA_HAS_DAT, &orig->capabilities);
else
set_bit(BATADV_ORIG_CAPA_HAS_DAT, &orig->capabilities);
assign_bit(BATADV_ORIG_CAPA_HAS_DAT, &orig->capabilities,
!(flags & BATADV_TVLV_HANDLER_OGM_CIFNOTFND));
}
/**