亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? nfs_prot.x

?? 自己做的交叉編譯工具!gcc-3.4.5,glibc-2.3.6在ubuntu8.04上做的面向kernel-2.6.28的交叉編譯工具
?? X
字號:
/* @(#)nfs_prot.x	2.1 88/08/01 4.0 RPCSRC *//* * Sun RPC is a product of Sun Microsystems, Inc. and is provided for * unrestricted use provided that this legend is included on all tape * media and as a part of the software program in whole or part.  Users * may copy or modify Sun RPC without charge, but are not authorized * to license or distribute it to anyone else except as part of a product or * program developed by the user. * * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. * * Sun RPC is provided with no support and without any obligation on the * part of Sun Microsystems, Inc. to assist in its use, correction, * modification or enhancement. * * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC * OR ANY PART THEREOF. * * In no event will Sun Microsystems, Inc. be liable for any lost revenue * or profits or other special, indirect and consequential damages, even if * Sun has been advised of the possibility of such damages. * * Sun Microsystems, Inc. * 2550 Garcia Avenue * Mountain View, California  94043 *//* * nfs_prot.x 1.2 87/10/12 * Copyright 1987 Sun Microsystems, Inc. */const NFS_PORT          = 2049;const NFS_MAXDATA       = 8192;const NFS_MAXPATHLEN    = 1024;const NFS_MAXNAMLEN	= 255;const NFS_FHSIZE	= 32;const NFS_COOKIESIZE	= 4;const NFS_FIFO_DEV	= -1;	/* size kludge for named pipes *//* * File types */const NFSMODE_FMT  = 0170000;	/* type of file */const NFSMODE_DIR  = 0040000;	/* directory */const NFSMODE_CHR  = 0020000;	/* character special */const NFSMODE_BLK  = 0060000;	/* block special */const NFSMODE_REG  = 0100000;	/* regular */const NFSMODE_LNK  = 0120000;	/* symbolic link */const NFSMODE_SOCK = 0140000;	/* socket */const NFSMODE_FIFO = 0010000;	/* fifo *//* * Error status */enum nfsstat {	NFS_OK= 0,		/* no error */	NFSERR_PERM=1,		/* Not owner */	NFSERR_NOENT=2,		/* No such file or directory */	NFSERR_IO=5,		/* I/O error */	NFSERR_NXIO=6,		/* No such device or address */	NFSERR_ACCES=13,	/* Permission denied */	NFSERR_EXIST=17,	/* File exists */	NFSERR_NODEV=19,	/* No such device */	NFSERR_NOTDIR=20,	/* Not a directory*/	NFSERR_ISDIR=21,	/* Is a directory */	NFSERR_FBIG=27,		/* File too large */	NFSERR_NOSPC=28,	/* No space left on device */	NFSERR_ROFS=30,		/* Read-only file system */	NFSERR_NAMETOOLONG=63,	/* File name too long */	NFSERR_NOTEMPTY=66,	/* Directory not empty */	NFSERR_DQUOT=69,	/* Disc quota exceeded */	NFSERR_STALE=70,	/* Stale NFS file handle */	NFSERR_WFLUSH=99	/* write cache flushed */};/* * File types */enum ftype {	NFNON = 0,	/* non-file */	NFREG = 1,	/* regular file */	NFDIR = 2,	/* directory */	NFBLK = 3,	/* block special */	NFCHR = 4,	/* character special */	NFLNK = 5,	/* symbolic link */	NFSOCK = 6,	/* unix domain sockets */	NFBAD = 7,	/* unused */	NFFIFO = 8 	/* named pipe */};/* * File access handle */struct nfs_fh {	opaque data[NFS_FHSIZE];};/* * Timeval */struct nfstime {	unsigned seconds;	unsigned useconds;};/* * File attributes */struct fattr {	ftype type;		/* file type */	unsigned mode;		/* protection mode bits */	unsigned nlink;		/* # hard links */	unsigned uid;		/* owner user id */	unsigned gid;		/* owner group id */	unsigned size;		/* file size in bytes */	unsigned blocksize;	/* preferred block size */	unsigned rdev;		/* special device # */	unsigned blocks;	/* Kb of disk used by file */	unsigned fsid;		/* device # */	unsigned fileid;	/* inode # */	nfstime	atime;		/* time of last access */	nfstime	mtime;		/* time of last modification */	nfstime	ctime;		/* time of last change */};/* * File attributes which can be set */struct sattr {	unsigned mode;	/* protection mode bits */	unsigned uid;	/* owner user id */	unsigned gid;	/* owner group id */	unsigned size;	/* file size in bytes */	nfstime	atime;	/* time of last access */	nfstime	mtime;	/* time of last modification */};typedef string filename<NFS_MAXNAMLEN>;typedef string nfspath<NFS_MAXPATHLEN>;/* * Reply status with file attributes */union attrstat switch (nfsstat status) {case NFS_OK:	fattr attributes;default:	void;};struct sattrargs {	nfs_fh file;	sattr attributes;};/* * Arguments for directory operations */struct diropargs {	nfs_fh	dir;	/* directory file handle */	filename name;		/* name (up to NFS_MAXNAMLEN bytes) */};struct diropokres {	nfs_fh file;	fattr attributes;};/* * Results from directory operation */union diropres switch (nfsstat status) {case NFS_OK:	diropokres diropres;default:	void;};union readlinkres switch (nfsstat status) {case NFS_OK:	nfspath data;default:	void;};/* * Arguments to remote read */struct readargs {	nfs_fh file;		/* handle for file */	unsigned offset;	/* byte offset in file */	unsigned count;		/* immediate read count */	unsigned totalcount;	/* total read count (from this offset)*/};/* * Status OK portion of remote read reply */struct readokres {	fattr	attributes;	/* attributes, need for pagin*/	opaque data<NFS_MAXDATA>;};union readres switch (nfsstat status) {case NFS_OK:	readokres reply;default:	void;};/* * Arguments to remote write */struct writeargs {	nfs_fh	file;		/* handle for file */	unsigned beginoffset;	/* beginning byte offset in file */	unsigned offset;	/* current byte offset in file */	unsigned totalcount;	/* total write count (to this offset)*/	opaque data<NFS_MAXDATA>;};struct createargs {	diropargs where;	sattr attributes;};struct renameargs {	diropargs from;	diropargs to;};struct linkargs {	nfs_fh from;	diropargs to;};struct symlinkargs {	diropargs from;	nfspath to;	sattr attributes;};typedef opaque nfscookie[NFS_COOKIESIZE];/* * Arguments to readdir */struct readdirargs {	nfs_fh dir;		/* directory handle */	nfscookie cookie;	unsigned count;		/* number of directory bytes to read */};struct entry {	unsigned fileid;	filename name;	nfscookie cookie;	entry *nextentry;};struct dirlist {	entry *entries;	bool eof;};union readdirres switch (nfsstat status) {case NFS_OK:	dirlist reply;default:	void;};struct statfsokres {	unsigned tsize;	/* preferred transfer size in bytes */	unsigned bsize;	/* fundamental file system block size */	unsigned blocks;	/* total blocks in file system */	unsigned bfree;	/* free blocks in fs */	unsigned bavail;	/* free blocks avail to non-superuser */};union statfsres switch (nfsstat status) {case NFS_OK:	statfsokres reply;default:	void;};/* * Remote file service routines */program NFS_PROGRAM {	version NFS_VERSION {		void		NFSPROC_NULL(void) = 0;		attrstat		NFSPROC_GETATTR(nfs_fh) =	1;		attrstat		NFSPROC_SETATTR(sattrargs) = 2;		void		NFSPROC_ROOT(void) = 3;		diropres		NFSPROC_LOOKUP(diropargs) = 4;		readlinkres		NFSPROC_READLINK(nfs_fh) = 5;		readres		NFSPROC_READ(readargs) = 6;		void		NFSPROC_WRITECACHE(void) = 7;		attrstat		NFSPROC_WRITE(writeargs) = 8;		diropres		NFSPROC_CREATE(createargs) = 9;		nfsstat		NFSPROC_REMOVE(diropargs) = 10;		nfsstat		NFSPROC_RENAME(renameargs) = 11;		nfsstat		NFSPROC_LINK(linkargs) = 12;		nfsstat		NFSPROC_SYMLINK(symlinkargs) = 13;		diropres		NFSPROC_MKDIR(createargs) = 14;		nfsstat		NFSPROC_RMDIR(diropargs) = 15;		readdirres		NFSPROC_READDIR(readdirargs) = 16;		statfsres		NFSPROC_STATFS(nfs_fh) = 17;	} = 2;} = 100003;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人综合在线播放| 99re这里只有精品首页| 日韩欧美中文一区| 午夜视频久久久久久| 欧洲一区在线观看| 洋洋av久久久久久久一区| 色综合久久久久综合体| 亚洲三级电影网站| 色菇凉天天综合网| 亚洲黄色在线视频| 欧美性高清videossexo| 亚洲高清在线精品| 欧美喷潮久久久xxxxx| 婷婷开心激情综合| 91精品国产综合久久福利| 麻豆精品在线播放| 精品国产乱码久久久久久久久| 精品综合免费视频观看| 国产午夜精品久久久久久久| 成人一区二区三区视频在线观看| 国产精品女主播av| 91蝌蚪porny九色| 亚洲一区欧美一区| 欧美精品少妇一区二区三区 | 国产精品毛片大码女人| 99精品久久只有精品| 一区二区三区加勒比av| 欧美肥妇毛茸茸| 韩国三级电影一区二区| 日本一区二区不卡视频| 色屁屁一区二区| 丝袜美腿亚洲一区二区图片| 欧美成人福利视频| 国产91综合一区在线观看| 亚洲免费在线播放| 欧美日韩一区在线| 精一区二区三区| 国产精品进线69影院| 欧美伊人久久久久久久久影院 | 欧美日韩成人一区| 蜜桃精品在线观看| 中文字幕乱码日本亚洲一区二区 | 国产传媒久久文化传媒| 亚洲色图欧洲色图| 7777精品伊人久久久大香线蕉的 | 成人欧美一区二区三区黑人麻豆| 欧美在线观看视频在线| 久久av中文字幕片| 中文字幕在线播放不卡一区| 欧美精品777| 国产精品系列在线播放| 亚洲综合在线电影| 欧美一级国产精品| 成人黄色大片在线观看| 日韩精品欧美精品| 中文在线一区二区| 欧美久久久一区| 成人免费电影视频| 日韩avvvv在线播放| 国产精品乱人伦一区二区| 欧美日韩国产大片| 成人禁用看黄a在线| 石原莉奈在线亚洲三区| 国产精品美女久久久久av爽李琼| 欧美日韩中文字幕一区| 国产白丝网站精品污在线入口| 亚洲综合网站在线观看| 国产日产精品一区| 91麻豆精品国产91久久久久| 成人永久免费视频| 麻豆freexxxx性91精品| 亚洲女同女同女同女同女同69| 337p日本欧洲亚洲大胆色噜噜| 欧洲生活片亚洲生活在线观看| 国产精品一区二区三区四区| 亚洲风情在线资源站| 国产精品日产欧美久久久久| 91精品国产入口在线| 色94色欧美sute亚洲线路一久| 国产一区亚洲一区| 丝袜诱惑制服诱惑色一区在线观看 | 另类综合日韩欧美亚洲| 亚洲精品视频免费看| 国产日韩欧美一区二区三区乱码 | 日韩欧美亚洲国产另类| 91高清视频在线| 粉嫩av一区二区三区在线播放| 奇米精品一区二区三区四区| 亚洲欧美国产高清| 国产欧美日韩三区| 精品久久久久久综合日本欧美| 日韩视频一区二区三区| 欧美性大战久久久久久久| 国产麻豆视频一区二区| 午夜视频一区二区三区| 亚洲精品日韩综合观看成人91| 国产亚洲一二三区| 日韩欧美综合一区| 欧美年轻男男videosbes| 色婷婷久久综合| 成人性视频网站| 精品一区二区影视| 日韩不卡一区二区三区| 亚洲成人综合在线| 亚洲美女精品一区| 亚洲色图视频网站| 国产精品久久久久精k8| 国产清纯白嫩初高生在线观看91 | 国产jizzjizz一区二区| 紧缚奴在线一区二区三区| 日韩av午夜在线观看| 调教+趴+乳夹+国产+精品| 美腿丝袜亚洲综合| 亚洲免费在线观看视频| 亚洲欧洲国产日本综合| 欧美国产乱子伦 | www成人在线观看| 日韩精品综合一本久道在线视频| 制服丝袜亚洲网站| 69成人精品免费视频| 欧美日韩精品一区二区| 欧美中文字幕亚洲一区二区va在线| 91色婷婷久久久久合中文| 97se亚洲国产综合在线| 99久久777色| 色综合久久88色综合天天6| 精品国产一区二区亚洲人成毛片 | 色激情天天射综合网| 99精品黄色片免费大全| 91看片淫黄大片一级在线观看| www.欧美日韩国产在线| www.亚洲精品| 99riav一区二区三区| 色偷偷88欧美精品久久久| 色噜噜狠狠成人网p站| 在线观看精品一区| 欧美日韩成人高清| 欧美一区二区三区在线电影| 日韩午夜在线影院| 精品国产3级a| 欧美激情一区二区三区不卡| 国产精品国产自产拍高清av | 粉嫩av亚洲一区二区图片| 成人天堂资源www在线| jlzzjlzz欧美大全| 成人深夜在线观看| 激情综合网天天干| 国产麻豆91精品| 成人18精品视频| 日本久久电影网| 777欧美精品| 精品国产乱码久久久久久久| 国产视频911| 亚洲日本一区二区| 亚洲午夜久久久久久久久久久| 午夜久久久影院| 国产在线一区观看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 国产三级精品三级在线专区| 国产精品的网站| 性做久久久久久免费观看欧美| 美女一区二区视频| 成人国产精品视频| 欧美视频一区在线| 欧美精品一区二区高清在线观看| 国产精品日韩精品欧美在线| 亚洲资源中文字幕| 久久se精品一区精品二区| aaa欧美大片| 欧美高清视频一二三区 | 久久亚洲春色中文字幕久久久| 国产精品国产三级国产普通话99 | 最近日韩中文字幕| 日本欧美肥老太交大片| 国产99久久久国产精品潘金| 欧美主播一区二区三区美女| 精品久久久久久综合日本欧美| 亚洲欧洲日韩综合一区二区| 日日欢夜夜爽一区| 粉嫩av一区二区三区| 欧美色视频一区| 国产香蕉久久精品综合网| 一区二区三区在线观看动漫| 久久99最新地址| 色婷婷av一区| 精品国产乱码久久| 亚洲婷婷国产精品电影人久久| 日韩中文字幕区一区有砖一区 | 高清成人免费视频| 欧美日韩你懂得| 国产精品视频一区二区三区不卡| 亚洲成人手机在线| 国产91清纯白嫩初高中在线观看| 欧美日韩一卡二卡三卡 | 精品一区二区三区影院在线午夜| 99热在这里有精品免费| 日韩欧美的一区| 一区二区久久久| 国产成人精品影视| 91精品国产色综合久久ai换脸 |