Skip to content

Commit e8850cf

Browse files
committed
match ksmbd_ipc_msg to upstream kernel
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 parent f6c2b20 commit e8850cf

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

include/ipc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
struct ksmbd_ipc_msg {
2424
unsigned int type;
2525
unsigned int sz;
26-
unsigned char ____payload[0];
26+
unsigned char ____payload[];
2727
};
2828

2929
#define KSMBD_IPC_MSG_PAYLOAD(m) \

mountd/ipc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ static struct nl_sock *sk;
2929
struct ksmbd_ipc_msg *ipc_msg_alloc(size_t sz)
3030
{
3131
struct ksmbd_ipc_msg *msg;
32-
size_t msg_sz = sz + sizeof(struct ksmbd_ipc_msg) + 1;
32+
size_t msg_sz = sz + sizeof(struct ksmbd_ipc_msg);
3333

3434
if (msg_sz > KSMBD_IPC_MAX_MESSAGE_SIZE) {
3535
pr_err("IPC message is too large: %zu\n", msg_sz);

0 commit comments

Comments
 (0)