diff options
| author | Stefan Metzmacher <metze@samba.org> | 2025-08-26 16:01:28 +0300 |
|---|---|---|
| committer | Steve French <stfrench@microsoft.com> | 2026-04-16 05:58:18 +0300 |
| commit | 83c769a9f45cc4a111e60690fa5e64929dba948a (patch) | |
| tree | a92c4234dadafcd0f98ec5a4954ceeb12d7a376d | |
| parent | cdb9545c238ff175e72b38269dc6d89c9ccd30b2 (diff) | |
| download | linux-83c769a9f45cc4a111e60690fa5e64929dba948a.tar.xz | |
smb: smbdirect: introduce smbdirect_socket.c to be filled
Over time smbdirect_socket.c will get more and more functions
which will be included in fs/smb/client/smbdirect.c and
fs/smb/server/transport_rdma.c via
fs/smb/common/smbdirect/smbdirect_all_c_files.c
in order to allow tiny steps in the direction of moving to
a few exported functions from an smbdirect.ko.
That's why __maybe_unused is added for now it will
be removed at the end of the road to common code.
Note the Copyright (C) 2017, Microsoft Corporation is added
as a lot of functions from fs/smb/client/smbdirect.c will
be moved into this file soon and I don't want to forget
about adding it.
Cc: Steve French <smfrench@gmail.com>
Cc: Tom Talpey <tom@talpey.com>
Cc: Long Li <longli@microsoft.com>
Cc: Namjae Jeon <linkinjeon@kernel.org>
Cc: linux-cifs@vger.kernel.org
Cc: samba-technical@lists.samba.org
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
| -rw-r--r-- | fs/smb/common/smbdirect/smbdirect_all_c_files.c | 1 | ||||
| -rw-r--r-- | fs/smb/common/smbdirect/smbdirect_socket.c | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/fs/smb/common/smbdirect/smbdirect_all_c_files.c b/fs/smb/common/smbdirect/smbdirect_all_c_files.c index 610556fb7931..269d8c28c92e 100644 --- a/fs/smb/common/smbdirect/smbdirect_all_c_files.c +++ b/fs/smb/common/smbdirect/smbdirect_all_c_files.c @@ -15,3 +15,4 @@ #ifndef SMBDIRECT_USE_INLINE_C_FILES #error SMBDIRECT_USE_INLINE_C_FILES define needed #endif +#include "smbdirect_socket.c" diff --git a/fs/smb/common/smbdirect/smbdirect_socket.c b/fs/smb/common/smbdirect/smbdirect_socket.c new file mode 100644 index 000000000000..0a96f5db6ff3 --- /dev/null +++ b/fs/smb/common/smbdirect/smbdirect_socket.c @@ -0,0 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (C) 2017, Microsoft Corporation. + * Copyright (c) 2025, Stefan Metzmacher + */ + +#include "smbdirect_internal.h" |
