mirror of https://gitee.com/openkylin/linux.git
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>
This commit is contained in:
parent
ed6b1920f8
commit
e54fd0716c
|
@ -424,7 +424,7 @@ struct smb2_rdma_transform_capabilities_context {
|
|||
__le16 TransformCount;
|
||||
__u16 Reserved1;
|
||||
__u32 Reserved2;
|
||||
__le16 RDMATransformIds[1];
|
||||
__le16 RDMATransformIds[];
|
||||
} __packed;
|
||||
|
||||
/* Signing algorithms */
|
||||
|
|
Loading…
Reference in New Issue