diff options
author | Amar Tumballi <amar@gluster.com> | 2011-02-18 02:54:49 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2011-02-18 23:32:26 -0800 |
commit | 069d7765898ef6f8d1334b23bf8ed9aee017b47a (patch) | |
tree | a98eed22b6be09e06ef9886b50f8b3b29de9ea81 /rpc/xdr/src/glusterfs3.x | |
parent | 52cf9e992749a7cd5b2411581eff4c052d055ea9 (diff) |
rpc/xdr: update .x files
* now, 'rpcgen $filename-xdr.x' file will result in $filename-xdr.h
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 2153 (glusterfs3.x does not match "generated" source)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2153
Diffstat (limited to 'rpc/xdr/src/glusterfs3.x')
-rw-r--r-- | rpc/xdr/src/glusterfs3.x | 645 |
1 files changed, 0 insertions, 645 deletions
diff --git a/rpc/xdr/src/glusterfs3.x b/rpc/xdr/src/glusterfs3.x deleted file mode 100644 index 0bc1c915..00000000 --- a/rpc/xdr/src/glusterfs3.x +++ /dev/null @@ -1,645 +0,0 @@ -#define GF_REQUEST_MAXGROUPS 16 -struct gf_statfs { - unsigned hyper bsize; - unsigned hyper frsize; - unsigned hyper blocks; - unsigned hyper bfree; - unsigned hyper bavail; - unsigned hyper files; - unsigned hyper ffree; - unsigned hyper favail; - unsigned hyper fsid; - unsigned hyper flag; - unsigned hyper namemax; -}; - -struct gf_proto_flock { - unsigned int type; - unsigned int whence; - unsigned hyper start; - unsigned hyper len; - unsigned int pid; - unsigned hyper owner; -} ; - - -struct gf_iatt { - opaque ia_gfid[16]; - unsigned hyper ia_ino; /* inode number */ - unsigned hyper ia_dev; /* backing device ID */ - unsigned int mode; /* mode (type + protection )*/ - unsigned int ia_nlink; /* Link count */ - unsigned int ia_uid; /* user ID of owner */ - unsigned int ia_gid; /* group ID of owner */ - unsigned hyper ia_rdev; /* device ID (if special file) */ - unsigned hyper ia_size; /* file size in bytes */ - unsigned int ia_blksize; /* blocksize for filesystem I/O */ - unsigned hyper ia_blocks; /* number of 512B blocks allocated */ - unsigned int ia_atime; /* last access time */ - unsigned int ia_atime_nsec; - unsigned int ia_mtime; /* last modification time */ - unsigned int ia_mtime_nsec; - unsigned int ia_ctime; /* last status change time */ - unsigned int ia_ctime_nsec; -}; - -struct gfs3_stat_req { - opaque gfid[16]; - string path<>; /* NULL terminated */ - -}; -struct gfs3_stat_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; -} ; - - -struct gfs3_readlink_req { - opaque gfid[16]; - unsigned int size; - string path<>; /* NULL terminated */ -} ; - struct gfs3_readlink_rsp { - int op_ret; - int op_errno; - struct gf_iatt buf; - string path<>; /* NULL terminated */ -} ; - - - struct gfs3_mknod_req { - opaque pargfid[16]; - unsigned hyper dev; - unsigned int mode; - string path<>; /* NULL terminated */ - string bname<>; /* NULL terminated */ - opaque dict<>; -} ; - struct gfs3_mknod_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt preparent; - struct gf_iatt postparent; -}; - - - struct gfs3_mkdir_req { - opaque pargfid[16]; - unsigned int mode; - string path<>; /* NULL terminated */ - string bname<>; /* NULL terminated */ - opaque dict<>; -} ; - struct gfs3_mkdir_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt preparent; - struct gf_iatt postparent; -} ; - - - struct gfs3_unlink_req { - opaque pargfid[16]; - string path<>; /* NULL terminated */ - string bname<>; /* NULL terminated */ -}; - struct gfs3_unlink_rsp { - int op_ret; - int op_errno; - struct gf_iatt preparent; - struct gf_iatt postparent; -}; - - - struct gfs3_rmdir_req { - opaque pargfid[16]; - int flags; - string path<>; - string bname<>; /* NULL terminated */ -}; - struct gfs3_rmdir_rsp { - int op_ret; - int op_errno; - struct gf_iatt preparent; - struct gf_iatt postparent; -}; - - - struct gfs3_symlink_req { - opaque pargfid[16]; - string path<>; - string bname<>; - string linkname<>; - opaque dict<>; -}; - struct gfs3_symlink_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt preparent; - struct gf_iatt postparent; -}; - - - struct gfs3_rename_req { - opaque oldgfid[16]; - opaque newgfid[16]; - string oldpath<>; - string oldbname<>; /* NULL terminated */ - string newpath<>; - string newbname<>; /* NULL terminated */ -}; - struct gfs3_rename_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt preoldparent; - struct gf_iatt postoldparent; - struct gf_iatt prenewparent; - struct gf_iatt postnewparent; -}; - - - struct gfs3_link_req { - opaque oldgfid[16]; - opaque newgfid[16]; - string oldpath<>; - string newpath<>; - string newbname<>; -}; - struct gfs3_link_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt preparent; - struct gf_iatt postparent; -}; - - struct gfs3_truncate_req { - opaque gfid[16]; - unsigned hyper offset; - string path<>; -}; - struct gfs3_truncate_rsp { - int op_ret; - int op_errno; - struct gf_iatt prestat; - struct gf_iatt poststat; -}; - - - struct gfs3_open_req { - opaque gfid[16]; - unsigned int flags; - unsigned int wbflags; - string path<>; -}; - struct gfs3_open_rsp { - int op_ret; - int op_errno; - hyper fd; -}; - - - struct gfs3_read_req { - opaque gfid[16]; - hyper fd; - unsigned hyper offset; - unsigned int size; -}; - struct gfs3_read_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - unsigned int size; -} ; - -struct gfs3_lookup_req { - opaque gfid[16]; - opaque pargfid[16]; - unsigned int flags; - string path<>; - string bname<>; - opaque dict<>; -}; - struct gfs3_lookup_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - struct gf_iatt postparent; - opaque dict<>; -} ; - - - - struct gfs3_write_req { - opaque gfid[16]; - hyper fd; - unsigned hyper offset; - unsigned int size; -}; - struct gfs3_write_rsp { - int op_ret; - int op_errno; - struct gf_iatt prestat; - struct gf_iatt poststat; -} ; - - - struct gfs3_statfs_req { - opaque gfid[16]; - string path<>; -} ; - struct gfs3_statfs_rsp { - int op_ret; - int op_errno; - struct gf_statfs statfs; -} ; - - struct gfs3_lk_req { - opaque gfid[16]; - hyper fd; - unsigned int cmd; - unsigned int type; - struct gf_proto_flock flock; -} ; - struct gfs3_lk_rsp { - int op_ret; - int op_errno; - struct gf_proto_flock flock; -} ; - - struct gfs3_inodelk_req { - opaque gfid[16]; - unsigned int cmd; - unsigned int type; - struct gf_proto_flock flock; - string path<>; - string volume<>; -} ; - -struct gfs3_finodelk_req { - opaque gfid[16]; - hyper fd; - unsigned int cmd; - unsigned int type; - struct gf_proto_flock flock; - string volume<>; -} ; - - - struct gfs3_flush_req { - opaque gfid[16]; - hyper fd; -} ; - - - struct gfs3_fsync_req { - opaque gfid[16]; - hyper fd; - unsigned int data; -} ; - struct gfs3_fsync_rsp { - int op_ret; - int op_errno; - struct gf_iatt prestat; - struct gf_iatt poststat; -} ; - - - struct gfs3_setxattr_req { - opaque gfid[16]; - unsigned int flags; - opaque dict<>; - string path<>; -} ; - - - - struct gfs3_fsetxattr_req { - opaque gfid[16]; - hyper fd; - unsigned int flags; - opaque dict<>; -} ; - - - - struct gfs3_xattrop_req { - opaque gfid[16]; - unsigned int flags; - opaque dict<>; - string path<>; -} ; - - struct gfs3_xattrop_rsp { - int op_ret; - int op_errno; - opaque dict<>; -} ; - - - struct gfs3_fxattrop_req { - opaque gfid[16]; - hyper fd; - unsigned int flags; - opaque dict<>; -} ; - - struct gfs3_fxattrop_rsp { - int op_ret; - int op_errno; - opaque dict<>; -} ; - - - struct gfs3_getxattr_req { - opaque gfid[16]; - unsigned int namelen; - string path<>; - string name<>; -} ; - struct gfs3_getxattr_rsp { - int op_ret; - int op_errno; - opaque dict<>; -} ; - - - struct gfs3_fgetxattr_req { - opaque gfid[16]; - hyper fd; - unsigned int namelen; - string name<>; -} ; - struct gfs3_fgetxattr_rsp { - int op_ret; - int op_errno; - opaque dict<>; -} ; - - - struct gfs3_removexattr_req { - opaque gfid[16]; - string path<>; - string name<>; -} ; - - - - struct gfs3_opendir_req { - opaque gfid[16]; - string path<>; -} ; - struct gfs3_opendir_rsp { - int op_ret; - int op_errno; - hyper fd; -} ; - - - struct gfs3_fsyncdir_req { - opaque gfid[16]; - hyper fd; - int data; -} ; - - struct gfs3_readdir_req { - opaque gfid[16]; - hyper fd; - unsigned hyper offset; - unsigned int size; -}; - - struct gfs3_readdirp_req { - opaque gfid[16]; - hyper fd; - unsigned hyper offset; - unsigned int size; -} ; - - - struct gf_setvolume_req { - opaque dict<>; -} ; - struct gf_setvolume_rsp { - int op_ret; - int op_errno; - opaque dict<>; -} ; - -struct gfs3_access_req { - opaque gfid[16]; - unsigned int mask; - string path<>; -} ; - - -struct gfs3_create_req { - opaque pargfid[16]; - unsigned int flags; - unsigned int mode; - string path<>; - string bname<>; - opaque dict<>; -} ; -struct gfs3_create_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; - unsigned hyper fd; - struct gf_iatt preparent; - struct gf_iatt postparent; -} ; - - - -struct gfs3_ftruncate_req { - opaque gfid[16]; - hyper fd; - unsigned hyper offset; -} ; -struct gfs3_ftruncate_rsp { - int op_ret; - int op_errno; - struct gf_iatt prestat; - struct gf_iatt poststat; -} ; - - -struct gfs3_fstat_req { - opaque gfid[16]; - hyper fd; -} ; - struct gfs3_fstat_rsp { - int op_ret; - int op_errno; - struct gf_iatt stat; -} ; - - - - struct gfs3_entrylk_req { - opaque gfid[16]; - unsigned int cmd; - unsigned int type; - unsigned hyper namelen; - string path<>; - string name<>; - string volume<>; -}; - - struct gfs3_fentrylk_req { - opaque gfid[16]; - hyper fd; - unsigned int cmd; - unsigned int type; - unsigned hyper namelen; - string name<>; - string volume<>; -}; - - - struct gfs3_setattr_req { - opaque gfid[16]; - struct gf_iatt stbuf; - int valid; - string path<>; -} ; - struct gfs3_setattr_rsp { - int op_ret; - int op_errno; - struct gf_iatt statpre; - struct gf_iatt statpost; -} ; - - struct gfs3_fsetattr_req { - hyper fd; - struct gf_iatt stbuf; - int valid; -} ; - struct gfs3_fsetattr_rsp { - int op_ret; - int op_errno; - struct gf_iatt statpre; - struct gf_iatt statpost; -} ; - - struct gfs3_rchecksum_req { - hyper fd; - unsigned hyper offset; - unsigned int len; -} ; - struct gfs3_rchecksum_rsp { - int op_ret; - int op_errno; - unsigned int weak_checksum; - opaque strong_checksum<>; -} ; - - - struct gf_getspec_req { - unsigned int flags; - string key<>; -} ; - struct gf_getspec_rsp { - int op_ret; - int op_errno; - string spec<>; -} ; - - - struct gf_log_req { - opaque msg<>; -}; - - struct gf_notify_req { - unsigned int flags; - string buf<>; -} ; - struct gf_notify_rsp { - int op_ret; - int op_errno; - unsigned int flags; - string buf<>; -} ; - -struct gfs3_releasedir_req { - opaque gfid[16]; - hyper fd; -} ; - -struct gfs3_release_req { - opaque gfid[16]; - hyper fd; -} ; - -struct gf_common_rsp { - int op_ret; - int op_errno; -} ; - -struct gfs3_dirlist { - unsigned hyper d_ino; - unsigned hyper d_off; - unsigned int d_len; - unsigned int d_type; - string name<>; - struct gfs3_dirlist *nextentry; -}; - - -struct gfs3_readdir_rsp { - int op_ret; - int op_errno; - struct gfs3_dirlist *reply; -}; - -struct gfs3_dirplist { - unsigned hyper d_ino; - unsigned hyper d_off; - unsigned int d_len; - unsigned int d_type; - string name<>; - struct gf_iatt stat; - struct gfs3_dirplist *nextentry; -}; - -struct gfs3_readdirp_rsp { - int op_ret; - int op_errno; - struct gfs3_dirplist *reply; -}; - -struct gf_dump_req { -}; - -struct gf_prog_detail { - string progname<>; - unsigned hyper prognum; - unsigned hyper progver; - struct gf_prog_detail *next; -}; - -struct gf_dump_rsp { - struct gf_prog_detail *prog; -}; - -struct auth_glusterfs_parms { - unsigned int pid; - unsigned int uid; - unsigned int gid; - - /* Number of groups being sent through the array above. */ - unsigned int ngrps; - - /* Array of groups to which the uid belongs apart from the primary group - * in gid. - */ - unsigned int groups[GF_REQUEST_MAXGROUPS]; - - unsigned hyper lk_owner; -}; |