aboutsummaryrefslogtreecommitdiff
path: root/fs/ksmbd/transport_rdma.h
diff options
context:
space:
mode:
authorGravatar Hyunchul Lee <hyc.lee@gmail.com> 2021-07-13 16:09:34 +0900
committerGravatar Namjae Jeon <namjae.jeon@samsung.com> 2021-07-13 17:22:51 +0900
commit03d8d4f1896eba2240aa946ce591e86e538504cd (patch)
tree521964715a410005c9f5e1c9fa15cdfba8fcf6f9 /fs/ksmbd/transport_rdma.h
parentksmbd: fix unused err value in smb2_lock (diff)
downloadlinux-03d8d4f1896eba2240aa946ce591e86e538504cd.tar.gz
linux-03d8d4f1896eba2240aa946ce591e86e538504cd.tar.bz2
linux-03d8d4f1896eba2240aa946ce591e86e538504cd.zip
ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO
set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO. Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com> Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs/ksmbd/transport_rdma.h')
-rw-r--r--fs/ksmbd/transport_rdma.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/ksmbd/transport_rdma.h b/fs/ksmbd/transport_rdma.h
index da60fcec3ede..72e2574079f3 100644
--- a/fs/ksmbd/transport_rdma.h
+++ b/fs/ksmbd/transport_rdma.h
@@ -53,9 +53,11 @@ struct smb_direct_data_transfer {
#ifdef CONFIG_SMB_SERVER_SMBDIRECT
int ksmbd_rdma_init(void);
int ksmbd_rdma_destroy(void);
+bool ksmbd_rdma_capable_netdev(struct net_device *netdev);
#else
static inline int ksmbd_rdma_init(void) { return 0; }
static inline int ksmbd_rdma_destroy(void) { return 0; }
+static inline bool ksmbd_rdma_capable_netdev(struct net_device *netdev) { return false; }
#endif
#endif /* __KSMBD_TRANSPORT_RDMA_H__ */