]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: can: simplify usage of booleans
authorUlrich Ölmann <u.oelmann@pengutronix.de>
Fri, 8 Jan 2021 17:39:42 +0000 (18:39 +0100)
committerUlrich Ölmann <u.oelmann@pengutronix.de>
Fri, 8 Jan 2021 17:42:34 +0000 (18:42 +0100)
Harmonize with what is done for TripleSampling, Termination & ListenOnly.

src/network/networkd-can.c

index 86103206981864f4a96e1c437b6166b7ebbd40b3..b767558acd3a6d269be5de0c33a885d566ee8738 100644 (file)
@@ -174,14 +174,14 @@ static int link_set_can(Link *link) {
 
         if (link->network->can_fd_mode >= 0) {
                 cm.mask |= CAN_CTRLMODE_FD;
-                SET_FLAG(cm.flags, CAN_CTRLMODE_FD, link->network->can_fd_mode > 0);
-                log_link_debug(link, "%sabling FD mode", link->network->can_fd_mode > 0 ? "En" : "Dis");
+                SET_FLAG(cm.flags, CAN_CTRLMODE_FD, link->network->can_fd_mode);
+                log_link_debug(link, "%sabling FD mode", link->network->can_fd_mode ? "En" : "Dis");
         }
 
         if (link->network->can_non_iso >= 0) {
                 cm.mask |= CAN_CTRLMODE_FD_NON_ISO;
-                SET_FLAG(cm.flags, CAN_CTRLMODE_FD_NON_ISO, link->network->can_non_iso > 0);
-                log_link_debug(link, "%sabling FD non-ISO mode", link->network->can_non_iso > 0 ? "En" : "Dis");
+                SET_FLAG(cm.flags, CAN_CTRLMODE_FD_NON_ISO, link->network->can_non_iso);
+                log_link_debug(link, "%sabling FD non-ISO mode", link->network->can_non_iso ? "En" : "Dis");
         }
 
         if (link->network->can_restart_us > 0) {