diff --git a/net/core/bpf_sk_storage.c b/net/core/bpf_sk_storage.c index bbc6c6ea0d75..cd8b7017913b 100644 --- a/net/core/bpf_sk_storage.c +++ b/net/core/bpf_sk_storage.c @@ -61,7 +61,7 @@ struct bpf_local_storage_data { * the number of cachelines access during the cache hit case. */ struct bpf_local_storage_map __rcu *smap; - u8 data[0] __aligned(8); + u8 data[] __aligned(8); }; /* Linked to bpf_local_storage and bpf_local_storage_map */ diff --git a/net/core/devlink.c b/net/core/devlink.c index 5bd6330ab427..77770ef6c6ee 100644 --- a/net/core/devlink.c +++ b/net/core/devlink.c @@ -4127,7 +4127,7 @@ struct devlink_fmsg_item { int attrtype; u8 nla_type; u16 len; - int value[0]; + int value[]; }; struct devlink_fmsg { diff --git a/net/core/drop_monitor.c b/net/core/drop_monitor.c index 1c6237a88acc..3edde3bf2f80 100644 --- a/net/core/drop_monitor.c +++ b/net/core/drop_monitor.c @@ -67,7 +67,7 @@ struct net_dm_hw_entry { struct net_dm_hw_entries { u32 num_entries; - struct net_dm_hw_entry entries[0]; + struct net_dm_hw_entry entries[]; }; struct per_cpu_dm_data {