提交 01847522 编写于 作者: G Greg Kurz

9pfs: fix XattrOperations typedef

To comply with the QEMU coding style.
Signed-off-by: NGreg Kurz <groug@kaod.org>
上级 bd3be4db
......@@ -30,7 +30,6 @@ typedef struct FsCred
dev_t fc_rdev;
} FsCred;
struct xattr_operations;
struct FsContext;
struct V9fsPath;
......@@ -67,6 +66,8 @@ typedef struct extended_ops {
typedef struct FileOperations FileOperations;
typedef struct XattrOperations XattrOperations;
/*
* Structure to store the various fsdev's passed through command line.
*/
......@@ -85,7 +86,7 @@ typedef struct FsContext
uid_t uid;
char *fs_root;
int export_flags;
struct xattr_operations **xops;
XattrOperations **xops;
struct extended_ops exops;
FsThrottle *fst;
/* fs driver specific data */
......
......@@ -16,8 +16,7 @@
#include "qemu/xattr.h"
typedef struct xattr_operations
{
struct XattrOperations {
const char *name;
ssize_t (*getxattr)(FsContext *ctx, const char *path,
const char *name, void *value, size_t size);
......@@ -27,7 +26,7 @@ typedef struct xattr_operations
void *value, size_t size, int flags);
int (*removexattr)(FsContext *ctx,
const char *path, const char *name);
} XattrOperations;
};
ssize_t local_getxattr_nofollow(FsContext *ctx, const char *path,
const char *name, void *value, size_t size);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册