]> Git Repo - linux.git/blob - fs/afs/xdr_fs.h
afs: Keep track of invalid-before version for dentry coherency
[linux.git] / fs / afs / xdr_fs.h
1 /* AFS fileserver XDR types
2  *
3  * Copyright (C) 2018 Red Hat, Inc. All Rights Reserved.
4  * Written by David Howells ([email protected])
5  *
6  * This program is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public Licence
8  * as published by the Free Software Foundation; either version
9  * 2 of the Licence, or (at your option) any later version.
10  */
11
12 #ifndef XDR_FS_H
13 #define XDR_FS_H
14
15 struct afs_xdr_AFSFetchStatus {
16         __be32  if_version;
17 #define AFS_FSTATUS_VERSION     1
18         __be32  type;
19         __be32  nlink;
20         __be32  size_lo;
21         __be32  data_version_lo;
22         __be32  author;
23         __be32  owner;
24         __be32  caller_access;
25         __be32  anon_access;
26         __be32  mode;
27         __be32  parent_vnode;
28         __be32  parent_unique;
29         __be32  seg_size;
30         __be32  mtime_client;
31         __be32  mtime_server;
32         __be32  group;
33         __be32  sync_counter;
34         __be32  data_version_hi;
35         __be32  lock_count;
36         __be32  size_hi;
37         __be32  abort_code;
38 } __packed;
39
40 #endif /* XDR_FS_H */
This page took 0.034191 seconds and 4 git commands to generate.