summaryrefslogtreecommitdiff
path: root/bridge.c
diff options
context:
space:
mode:
authorPetr Štetiar <ynezz@true.cz>2023-03-29 09:45:04 +0200
committerPetr Štetiar <ynezz@true.cz>2023-03-29 09:54:51 +0200
commit3fe07401f60fbd2f2d14ea631a4142b38d9edfa0 (patch)
tree1835d720661b057d2d34c940faa9bd422dc3a2e9 /bridge.c
parent463a1207f0766417866e2c28316e58a96f84370b (diff)
downloadnetifd-3fe07401f60fbd2f2d14ea631a4142b38d9edfa0.tar.gz
treewide: fix multiple compiler warnings
Fixes bunch of clang-15/gcc-10 compiler warnings, mostly related to blobmsg_for_each_attr() usage: error: comparison of integers of different signs: 'int' and 'unsigned long' [-Werror,-Wsign-compare] error: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Werror,-Wsign-compare] error: format string is not a string literal [-Werror,-Wformat-nonliteral] Signed-off-by: Petr Štetiar <ynezz@true.cz>
Diffstat (limited to 'bridge.c')
-rw-r--r--bridge.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/bridge.c b/bridge.c
index ae305e8..f21d984 100644
--- a/bridge.c
+++ b/bridge.c
@@ -782,7 +782,7 @@ bridge_hotplug_set_member_vlans(struct bridge_state *bst, struct blob_attr *vlan
{
struct bridge_vlan *vlan;
struct blob_attr *cur;
- int rem;
+ size_t rem;
if (!vlans)
return;
@@ -1004,7 +1004,8 @@ bridge_config_init(struct device *dev)
struct bridge_state *bst;
struct bridge_vlan *vlan;
struct blob_attr *cur;
- int i, rem;
+ size_t rem;
+ int i;
bst = container_of(dev, struct bridge_state, dev);