summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYANG LI <abaci-bugfix@linux.alibaba.com>2020-12-30 07:35:45 +0100
committerSteve French <stfrench@microsoft.com>2021-01-13 20:36:45 +0100
commite54fd0716c3db20c0cba73fee2c3a4274b08c24e (patch)
tree463f5021ab43c37742513b508d8a43c6bca4f2bb
parentcifs: connect: style: Simplify bool comparison (diff)
downloadlinux-e54fd0716c3db20c0cba73fee2c3a4274b08c24e.tar.xz
linux-e54fd0716c3db20c0cba73fee2c3a4274b08c24e.zip
cifs: style: replace one-element array with flexible-array
There is a regular need in the kernel to provide a way to declare having a dynamically sized set of trailing elements in a structure. Kernel code should always use "flexible array members"[1] for these cases. The older style of one-element or zero-length arrays should no longer be used[2]. [1] https://en.wikipedia.org/wiki/Flexible_array_member [2] https://www.kernel.org/doc/html/v5.9/process/ deprecated.html#zero-length-and-one-element-arrays Signed-off-by: YANG LI <abaci-bugfix@linux.alibaba.com> Reported-by: Abaci <abaci@linux.alibaba.com> Signed-off-by: Steve French <stfrench@microsoft.com>
-rw-r--r--fs/cifs/smb2pdu.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/cifs/smb2pdu.h b/fs/cifs/smb2pdu.h
index 204a622b89ed..d85edf5d1429 100644
--- a/fs/cifs/smb2pdu.h
+++ b/fs/cifs/smb2pdu.h
@@ -424,7 +424,7 @@ struct smb2_rdma_transform_capabilities_context {
__le16 TransformCount;
__u16 Reserved1;
__u32 Reserved2;
- __le16 RDMATransformIds[1];
+ __le16 RDMATransformIds[];
} __packed;
/* Signing algorithms */