/* AFS fileserver XDR types * * Copyright (C) 2018 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public Licence * as published by the Free Software Foundation; either version * 2 of the Licence, or (at your option) any later version. */ #ifndef XDR_FS_H #define XDR_FS_H struct afs_xdr_AFSFetchStatus { __be32 if_version; #define AFS_FSTATUS_VERSION 1 __be32 type; __be32 nlink; __be32 size_lo; __be32 data_version_lo; __be32 author; __be32 owner; __be32 caller_access; __be32 anon_access; __be32 mode; __be32 parent_vnode; __be32 parent_unique; __be32 seg_size; __be32 mtime_client; __be32 mtime_server; __be32 group; __be32 sync_counter; __be32 data_version_hi; __be32 lock_count; __be32 size_hi; __be32 abort_code; } __packed; #endif /* XDR_FS_H */