smb: move file_notify_information to common/fscc.h
This struct definition is specified in MS-FSCC, and KSMBD will also use it, so move it into common header file. Signed-off-by: ChenXiaoSong <chenxiaosong@kylinos.cn> Signed-off-by: Steve French <stfrench@microsoft.com>pull/1354/merge
parent
6539e18517
commit
08c2a7d2ba
|
|
@ -1358,17 +1358,6 @@ typedef struct smb_com_transaction_change_notify_rsp {
|
|||
/* __u8 Pad[3]; */
|
||||
} __packed TRANSACT_CHANGE_NOTIFY_RSP;
|
||||
|
||||
/*
|
||||
* response contains array of the following structures
|
||||
* See MS-FSCC 2.7.1
|
||||
*/
|
||||
struct file_notify_information {
|
||||
__le32 NextEntryOffset;
|
||||
__le32 Action;
|
||||
__le32 FileNameLength;
|
||||
__u8 FileName[];
|
||||
} __packed;
|
||||
|
||||
struct cifs_quota_data {
|
||||
__u32 rsrvd1; /* 0 */
|
||||
__u32 sid_size;
|
||||
|
|
|
|||
|
|
@ -144,6 +144,17 @@ typedef struct {
|
|||
__le32 DeviceCharacteristics;
|
||||
} __packed FILE_SYSTEM_DEVICE_INFO; /* device info level 0x104 */
|
||||
|
||||
/*
|
||||
* Response contains array of the following structures
|
||||
* See MS-FSCC 2.7.1
|
||||
*/
|
||||
struct file_notify_information {
|
||||
__le32 NextEntryOffset;
|
||||
__le32 Action;
|
||||
__le32 FileNameLength;
|
||||
__u8 FileName[];
|
||||
} __packed;
|
||||
|
||||
/*
|
||||
* See POSIX Extensions to MS-FSCC 2.3.2.1
|
||||
* Link: https://gitlab.com/samba-team/smb3-posix-spec/-/blob/master/fscc_posix_extensions.md
|
||||
|
|
|
|||
Loading…
Reference in New Issue