From 67a385f2976a6ddf91fda4107bba0e812326d72a Mon Sep 17 00:00:00 2001 From: Alexander Viro Date: Tue, 5 Oct 2004 17:53:50 -0700 Subject: [PATCH] ncpfs (6/7): trivial endianness annotations 100% straightforward annotations - from gcc POV no code had been changed. Signed-off-by: Al Viro Signed-off-by: Linus Torvalds --- include/linux/ncp.h | 32 ++++++++++++++++---------------- include/linux/ncp_fs.h | 6 +++--- include/linux/ncp_fs_i.h | 8 ++++---- 3 files changed, 23 insertions(+), 23 deletions(-) (limited to 'include/linux') diff --git a/include/linux/ncp.h b/include/linux/ncp.h index 212de21a9573..99f77876b716 100644 --- a/include/linux/ncp.h +++ b/include/linux/ncp.h @@ -129,24 +129,24 @@ struct nw_nfs_info { struct nw_info_struct { __u32 spaceAlloc __attribute__((packed)); - __u32 attributes __attribute__((packed)); + __le32 attributes __attribute__((packed)); __u16 flags __attribute__((packed)); - __u32 dataStreamSize __attribute__((packed)); - __u32 totalStreamSize __attribute__((packed)); + __le32 dataStreamSize __attribute__((packed)); + __le32 totalStreamSize __attribute__((packed)); __u16 numberOfStreams __attribute__((packed)); - __u16 creationTime __attribute__((packed)); - __u16 creationDate __attribute__((packed)); + __le16 creationTime __attribute__((packed)); + __le16 creationDate __attribute__((packed)); __u32 creatorID __attribute__((packed)); - __u16 modifyTime __attribute__((packed)); - __u16 modifyDate __attribute__((packed)); + __le16 modifyTime __attribute__((packed)); + __le16 modifyDate __attribute__((packed)); __u32 modifierID __attribute__((packed)); - __u16 lastAccessDate __attribute__((packed)); + __le16 lastAccessDate __attribute__((packed)); __u16 archiveTime __attribute__((packed)); __u16 archiveDate __attribute__((packed)); __u32 archiverID __attribute__((packed)); __u16 inheritedRightsMask __attribute__((packed)); - __u32 dirEntNum __attribute__((packed)); - __u32 DosDirNum __attribute__((packed)); + __le32 dirEntNum __attribute__((packed)); + __le32 DosDirNum __attribute__((packed)); __u32 volNumber __attribute__((packed)); __u32 EADataSize __attribute__((packed)); __u32 EAKeyCount __attribute__((packed)); @@ -176,17 +176,17 @@ struct nw_info_struct { #define DM_MAXIMUM_SPACE (cpu_to_le32(0x2000)) struct nw_modify_dos_info { - __u32 attributes __attribute__((packed)); - __u16 creationDate __attribute__((packed)); - __u16 creationTime __attribute__((packed)); + __le32 attributes __attribute__((packed)); + __le16 creationDate __attribute__((packed)); + __le16 creationTime __attribute__((packed)); __u32 creatorID __attribute__((packed)); - __u16 modifyDate __attribute__((packed)); - __u16 modifyTime __attribute__((packed)); + __le16 modifyDate __attribute__((packed)); + __le16 modifyTime __attribute__((packed)); __u32 modifierID __attribute__((packed)); __u16 archiveDate __attribute__((packed)); __u16 archiveTime __attribute__((packed)); __u32 archiverID __attribute__((packed)); - __u16 lastAccessDate __attribute__((packed)); + __le16 lastAccessDate __attribute__((packed)); __u16 inheritanceGrantMask __attribute__((packed)); __u16 inheritanceRevokeMask __attribute__((packed)); __u32 maximumSpace __attribute__((packed)); diff --git a/include/linux/ncp_fs.h b/include/linux/ncp_fs.h index 047434f39302..7297e4372c0f 100644 --- a/include/linux/ncp_fs.h +++ b/include/linux/ncp_fs.h @@ -36,7 +36,7 @@ struct ncp_fs_info { used for read/write requests! */ int volume_number; - __u32 directory_id; + __le32 directory_id; }; struct ncp_fs_info_v2 { @@ -46,7 +46,7 @@ struct ncp_fs_info_v2 { unsigned int buffer_size; unsigned int volume_number; - __u32 directory_id; + __le32 directory_id; __u32 dummy1; __u32 dummy2; @@ -78,7 +78,7 @@ struct ncp_setroot_ioctl { int volNumber; int namespace; - __u32 dirEntNum; + __le32 dirEntNum; }; struct ncp_objectname_ioctl diff --git a/include/linux/ncp_fs_i.h b/include/linux/ncp_fs_i.h index 009dd388cf85..415be1ec6f98 100644 --- a/include/linux/ncp_fs_i.h +++ b/include/linux/ncp_fs_i.h @@ -15,10 +15,10 @@ * all the information we need to work with an inode after creation. */ struct ncp_inode_info { - __u32 dirEntNum; - __u32 DosDirNum; - __u32 volNumber; - __u32 nwattr; + __le32 dirEntNum; + __le32 DosDirNum; + __u8 volNumber; + __le32 nwattr; struct semaphore open_sem; atomic_t opened; int access; -- cgit v1.2.3