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

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

?? nfs.rfc.ms

?? 早期freebsd實現
?? MS
?? 第 1 頁 / 共 3 頁
字號:
The type.I filename is used for  passing file names  or  pathname components..LP.KS.NH 3\&path.IX "NFS data types" path "" \fIpath\fP.DStypedef string path<MAXPATHLEN>;.DE.KEThe type.I path is a pathname.  The server considers it as a stringwith no internal structure,  but to the client  it is the name of anode in a filesystem tree..LP.KS.NH 3\&attrstat.IX "NFS data types" attrstat "" \fIattrstat\fP.DSunion attrstat switch (stat status) {	case NFS_OK:		fattr attributes;	default:		void;};.DE.KEThe .I attrstat structure is a common procedure result.  It containsa  "status" and,  if  the call   succeeded,   it also contains  theattributes of the file on which the operation was done..LP.KS.NH 3\&diropargs.IX "NFS data types" diropargs "" \fIdiropargs\fP.DSstruct diropargs {	fhandle  dir;	filename name;};.DE.KEThe  .I diropargs structure is used  in  directory  operations.  The"fhandle" "dir" is the directory in  which to find the file "name".A directory operation is one in which the directory is affected..LP.KS.NH 3\&diropres.IX "NFS data types" diropres "" \fIdiropres\fP.DSunion diropres switch (stat status) {	case NFS_OK:		struct {			fhandle file;			fattr   attributes;		} diropok;	default:		void;};.DE.KEThe results of a directory operation  are returned  in a .I diropres structure.  If the call succeeded, a new file handle "file" and the"attributes" associated with that file are  returned along with the"status"..NH 2\&Server Procedures.IX "NFS server procedures" "" "" "" PAGE MAJOR.LPThe  protocol definition  is given as   a  set  of  procedures witharguments  and results defined using the   RPC  language.   A briefdescription of the function of each procedure should provide enoughinformation to allow implementation..LPAll of  the procedures  in   the NFS  protocol  are assumed  to  besynchronous.   When a procedure  returns to the  client, the clientcan assume that the operation has completed and any data associatedwith the request is  now on stable storage.  For  example, a client.I WRITE request   may  cause  the   server  to  update  data  blocks,filesystem information blocks (such as indirect  blocks),  and fileattribute  information (size  and  modify  times).  When  the .I WRITE returns to the client, it can assume  that the write  is safe, evenin case of  a server  crash, and  it can discard the  data written.This is a very important part  of the statelessness  of the server.If the server waited to flush data from remote requests, the clientwould have to  save those requests so that  it could resend them incase of a server crash..ie t .DS.el .DS L.ft I/** Remote file service routines*/.ft CWprogram NFS_PROGRAM {	version NFS_VERSION {		void        NFSPROC_NULL(void)              = 0;		attrstat    NFSPROC_GETATTR(fhandle)        = 1;		attrstat    NFSPROC_SETATTR(sattrargs)      = 2;		void        NFSPROC_ROOT(void)              = 3;		diropres    NFSPROC_LOOKUP(diropargs)       = 4;		readlinkres NFSPROC_READLINK(fhandle)       = 5;		readres     NFSPROC_READ(readargs)          = 6;		void        NFSPROC_WRITECACHE(void)        = 7;		attrstat    NFSPROC_WRITE(writeargs)        = 8;		diropres    NFSPROC_CREATE(createargs)      = 9;		stat        NFSPROC_REMOVE(diropargs)       = 10;		stat        NFSPROC_RENAME(renameargs)      = 11;		stat        NFSPROC_LINK(linkargs)          = 12;		stat        NFSPROC_SYMLINK(symlinkargs)    = 13;		diropres    NFSPROC_MKDIR(createargs)       = 14;		stat        NFSPROC_RMDIR(diropargs)        = 15;		readdirres  NFSPROC_READDIR(readdirargs)    = 16;		statfsres   NFSPROC_STATFS(fhandle)         = 17;	} = 2;} = 100003;.DE.KS.NH 3\&Do Nothing.IX "NFS server procedures" NFSPROC_NULL() "" \fINFSPROC_NULL()\fP.DSvoid NFSPROC_NULL(void) = 0;.DE.KEThis procedure does no work.   It is made available  in  all RPCservices to allow server response testing and timing..KS.NH 3\&Get File Attributes.IX "NFS server procedures" NFSPROC_GETATTR() "" \fINFSPROC_GETATTR()\fP.DSattrstat NFSPROC_GETATTR (fhandle) = 1;.DE.KEIf the reply  status is .I NFS_OK ,then  the reply attributes containsthe attributes for the file given by the input fhandle..KS.NH 3\&Set File Attributes.IX "NFS server procedures" NFSPROC_SETATTR() "" \fINFSPROC_SETATTR()\fP.DSstruct sattrargs {	fhandle file;	sattr attributes;	};attrstatNFSPROC_SETATTR (sattrargs) = 2;.DE.KEThe  "attributes" argument  contains fields which are either  -1 orare  the  new value for  the  attributes of  "file".   If the replystatus is .I NFS_OK ,then the  reply attributes have the attributes ofthe file after the "SETATTR" operation has completed..LPNote: The use of -1 to indicate an unused field in "attributes" ischanged in the next version of the protocol..KS.NH 3\&Get Filesystem Root.IX "NFS server procedures" NFSPROC_ROOT "" \fINFSPROC_ROOT\fP.DSvoid NFSPROC_ROOT(void) = 3;.DE.KEObsolete.  This procedure  is no longer used   because  finding theroot file handle of a filesystem requires moving  pathnames betweenclient  and server.  To  do  this right we would  have  to define anetwork standard representation of pathnames.  Instead, thefunction  of  looking up  the   root  file handle  is  done  by the.I MNTPROC_MNT() procedure.    (See the.I "Mount Protocol Definition"later in this chapter for details)..KS.NH 3\&Look Up File Name.IX "NFS server procedures" NFSPROC_LOOKUP() "" \fINFSPROC_LOOKUP()\fP.DSdiropresNFSPROC_LOOKUP(diropargs) = 4;.DE.KEIf  the reply "status"  is .I NFS_OK ,then the reply  "file" and reply"attributes" are the file handle and attributes for the file "name"in the directory given by "dir" in the argument..KS.NH 3\&Read From Symbolic Link.IX "NFS server procedures" NFSPROC_READLINK() "" \fINFSPROC_READLINK()\fP.DSunion readlinkres switch (stat status) {	case NFS_OK:		path data;	default:		void;};readlinkresNFSPROC_READLINK(fhandle) = 5;.DE.KEIf "status" has the value .I NFS_OK ,then the reply "data" is the data in the symbolic link given by the file referred to by the fhandle argument..LPNote:  since   NFS always  parses pathnames    on the  client, thepathname in  a symbolic  link may  mean something  different (or bemeaningless) on a different client or on the server if  a differentpathname syntax is used..KS.NH 3\&Read From File.IX "NFS server procedures" NFSPROC_READ "" \fINFSPROC_READ\fP.DSstruct readargs {	fhandle file;	unsigned offset;	unsigned count;	unsigned totalcount;};union readres switch (stat status) {	case NFS_OK:		fattr attributes;		opaque data<NFS_MAXDATA>;	default:		void;};readresNFSPROC_READ(readargs) = 6;.DE.KEReturns  up  to  "count" bytes of   "data" from  the file  given by"file", starting at "offset" bytes from  the beginning of the file.The first byte of the file is  at offset zero.  The file attributesafter the read takes place are returned in "attributes"..LPNote: The  argument "totalcount" is  unused, and is removed in thenext protocol revision..KS.NH 3\&Write to Cache.IX "NFS server procedures" NFSPROC_WRITECACHE() "" \fINFSPROC_WRITECACHE()\fP.DSvoidNFSPROC_WRITECACHE(void) = 7;.DE.KETo be used in the next protocol revision..KS.NH 3\&Write to File.IX "NFS server procedures" NFSPROC_WRITE() "" \fINFSPROC_WRITE()\fP.DSstruct writeargs {	fhandle file;          	unsigned beginoffset;  	unsigned offset;       	unsigned totalcount;   	opaque data<NFS_MAXDATA>;};attrstat	NFSPROC_WRITE(writeargs) = 8;.DE.KEWrites   "data" beginning  "offset"  bytes  from the  beginning  of"file".  The first byte  of  the file is at  offset  zero.  If  thereply "status" is NFS_OK, then  the reply "attributes" contains theattributes  of the file after the  write has  completed.  The writeoperation is atomic.  Data from this  call to .I WRITE will not be mixed with data from another client's calls..LPNote: The arguments "beginoffset" and "totalcount" are ignored andare removed in the next protocol revision..KS.NH 3\&Create File.IX "NFS server procedures" NFSPROC_CREATE() "" \fINFSPROC_CREATE()\fP.DSstruct createargs {	diropargs where;	sattr attributes;};diropresNFSPROC_CREATE(createargs) = 9;.DE.KEThe file "name" is created  in the directory given  by "dir".   Theinitial  attributes of the  new file  are given by "attributes".  Areply "status"  of NFS_OK indicates that the  file was created, andreply "file"   and   reply "attributes"  are    its file handle andattributes.   Any  other reply  "status"  means that  the operationfailed and no file was created..LPNote: This  routine should pass  an exclusive create flag, meaning"create the file only if it is not already there"..KS.NH 3\&Remove File.IX "NFS server procedures" NFSPROC_REMOVE() "" \fINFSPROC_REMOVE()\fP.DSstatNFSPROC_REMOVE(diropargs) = 10;.DE.KEThe file "name" is  removed from the directory  given by "dir".   Areply of NFS_OK means the directory entry was removed..LPNote: possibly non-idempotent operation..KS.NH 3\&Rename File.IX "NFS server procedures" NFSPROC_RENAME() "" \fINFSPROC_RENAME()\fP.DSstruct renameargs {	diropargs from;		diropargs to;};statNFSPROC_RENAME(renameargs) = 11;.DE.KEThe existing file "from.name" in  the directory given by "from.dir"is renamed to "to.name" in the directory given by "to.dir".  If thereply  is .I NFS_OK ,the file was  renamed.  The  RENAME  operation isatomic on the server; it cannot be interrupted in the middle..LPNote: possibly non-idempotent operation..KS.NH 3\&Create Link to File.IX "NFS server procedures" NFSPROC_LINK() "" \fINFSPROC_LINK()\fP.DSstruct linkargs {	fhandle from;	diropargs to;};statNFSPROC_LINK(linkargs) = 12;.DE.KECreates the  file "to.name"  in the directory  given   by "to.dir",which is a hard link to the existing file given  by "from".  If thereturn value is .I NFS_OK ,a link was created.  Any other return valueindicates an error, and the link was not created..LPA hard link should have the property that changes  to either of thelinked files are reflected in both files.  When a hard link is madeto a  file, the attributes  for  the file should  have  a value for"nlink" that is one greater than the value before the link..LPNote: possibly non-idempotent operation..KS.NH 3\&Create Symbolic Link.IX "NFS server procedures" NFSPROC_SYMLINK() "" \fINFSPROC_SYMLINK()\fP.DSstruct symlinkargs {	diropargs from;	path to;	sattr attributes;};statNFSPROC_SYMLINK(symlinkargs) = 13;.DE.KECreates the  file "from.name" with  ftype  .I NFLNK in  the  directorygiven by "from.dir".   The new file contains  the pathname "to" andhas initial attributes given by "attributes".  If  the return valueis .I NFS_OK ,a link was created.  Any other return value indicates anerror, and the link was not created..LPA symbolic  link is  a pointer to another file.   The name given in"to" is  not interpreted by  the server, only stored in  the  newlycreated file.  When the client references a file that is a symboliclink, the contents of the symbolic  link are normally transparentlyreinterpreted  as a pathname  to substitute.   A .I READLINK operation returns the data to the client for interpretation..LPNote:  On UNIX servers the attributes are never used, sincesymbolic links always have mode 0777..KS.NH 3\&Create Directory.IX "NFS server procedures" NFSPROC_MKDIR() "" \fINFSPROC_MKDIR()\fP.DSdiropresNFSPROC_MKDIR (createargs) = 14;.DE.KEThe new directory "where.name" is created in the directory given by"where.dir".  The initial attributes of the new directory are givenby "attributes".  A reply "status" of NFS_OK indicates that the newdirectory was created, and reply "file" and  reply "attributes" areits file  handle and attributes.  Any  other  reply "status"  meansthat the operation failed and no directory was created..LPNote: possibly non-idempotent operation..KS.NH 3\&Remove Directory.IX "NFS server procedures" NFSPROC_RMDIR() "" \fINFSPROC_RMDIR()\fP.DSstatNFSPROC_RMDIR(diropargs) = 15;.DE.KEThe existing empty directory "name" in the directory given by "dir"is removed.  If the reply is .I NFS_OK ,the directory was removed..LPNote: possibly non-idempotent operation..KS.NH 3

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品少妇一区二区三区视频免付费| 午夜伦欧美伦电影理论片| 亚洲精品在线三区| 日韩精品一区二区在线| 欧美一级久久久| 欧美一区二区人人喊爽| 91精品一区二区三区在线观看| 欧美日韩一区二区电影| 欧美另类变人与禽xxxxx| 欧美人与性动xxxx| 日韩一级片网址| 日韩欧美一区二区视频| 久久久美女艺术照精彩视频福利播放| 欧美成人在线直播| 久久色在线视频| 中文字幕av一区二区三区高| 综合在线观看色| 亚洲午夜成aⅴ人片| 图片区日韩欧美亚洲| 欧美午夜精品一区| 欧美精品三级日韩久久| 欧美大片一区二区| 国产亚洲欧洲一区高清在线观看| 国产片一区二区| 一区二区三区日韩在线观看| 午夜天堂影视香蕉久久| 久久精品国产亚洲高清剧情介绍 | 欧美日本在线播放| 制服丝袜国产精品| 国产偷国产偷亚洲高清人白洁| 亚洲国产成人自拍| 亚洲精品国产第一综合99久久| 亚洲福利视频三区| 久久er精品视频| gogo大胆日本视频一区| 欧美日韩视频专区在线播放| 欧美一级生活片| 国产农村妇女精品| 亚洲自拍偷拍综合| 六月丁香婷婷色狠狠久久| 福利一区二区在线| 欧美色偷偷大香| 久久久午夜精品理论片中文字幕| 亚洲精品日韩一| 久久99精品久久久久久久久久久久| 国产99久久精品| 欧美精品1区2区3区| 国产亚洲va综合人人澡精品| 一区二区欧美在线观看| 久久99国产乱子伦精品免费| 91片在线免费观看| 欧美成人性福生活免费看| 粉嫩欧美一区二区三区高清影视| 欧美视频日韩视频| 久久久久久久一区| 亚洲小少妇裸体bbw| 成人免费福利片| 91精品婷婷国产综合久久性色| 国产亚洲精品bt天堂精选| 首页国产欧美久久| 成人一区二区三区视频在线观看| 欧美精品第一页| 亚洲视频狠狠干| 国产精品一区二区在线播放| 91久久国产最好的精华液| 国产农村妇女毛片精品久久麻豆 | 日韩中文字幕区一区有砖一区| 国产激情一区二区三区| 欧美一区二区三区在线观看| 亚洲人成网站色在线观看 | 欧美成人精品高清在线播放 | 国产不卡视频在线播放| 91精品在线观看入口| 亚洲一区在线看| 成人一区在线看| 久久在线观看免费| 蜜臂av日日欢夜夜爽一区| 欧美在线你懂得| 亚洲精品久久7777| 99综合电影在线视频| 久久九九全国免费| 久久se精品一区二区| 欧美一级理论片| 五月婷婷综合在线| 欧洲生活片亚洲生活在线观看| 中文字幕在线免费不卡| 成人美女视频在线观看18| 精品剧情在线观看| 裸体一区二区三区| 欧美日韩第一区日日骚| 亚洲一区在线观看视频| 在线观看欧美精品| 亚洲激情av在线| 91豆麻精品91久久久久久| 国产精品无遮挡| 成人毛片在线观看| 中文字幕精品一区二区精品绿巨人| 美女任你摸久久| 日韩你懂的在线播放| 奇米影视一区二区三区小说| 欧美乱熟臀69xxxxxx| 香蕉av福利精品导航| 91精品综合久久久久久| 免费在线观看一区二区三区| 91精品国产入口| 久久精品国产一区二区三| 精品三级在线看| 国产中文一区二区三区| 久久久久国色av免费看影院| 国产成人av福利| 国产视频911| kk眼镜猥琐国模调教系列一区二区| 国产精品卡一卡二卡三| 99久久久免费精品国产一区二区| 成人欧美一区二区三区黑人麻豆 | 97超碰欧美中文字幕| 一区二区三区在线视频播放| 精品视频1区2区| 免费人成黄页网站在线一区二区| 日韩精品影音先锋| 国产成人在线视频网站| 国产精品二三区| 欧美私模裸体表演在线观看| 天天色天天操综合| 精品国产凹凸成av人导航| 国产精品一二三四| 亚洲欧洲综合另类在线| 欧美精品xxxxbbbb| 久久99最新地址| 国产精品成人免费精品自在线观看| 色av综合在线| 美女国产一区二区| 中文字幕一区二区三| 欧美三级乱人伦电影| 韩国精品免费视频| 亚洲免费资源在线播放| 777xxx欧美| 福利一区二区在线| 性久久久久久久久久久久| 久久夜色精品国产噜噜av| 91免费国产在线| 美女www一区二区| 日韩伦理电影网| 日韩视频一区二区三区 | 久久夜色精品国产欧美乱极品| 成av人片一区二区| 性欧美疯狂xxxxbbbb| 国产亚洲欧美日韩俺去了| 欧美视频中文一区二区三区在线观看 | 亚洲人精品午夜| 91精品国产一区二区三区香蕉| 国产精品99久久久久久久女警| 亚洲欧洲成人精品av97| 日韩片之四级片| 91香蕉国产在线观看软件| 日韩国产欧美在线播放| 国产丝袜在线精品| 91精品国产综合久久久久久久| 国产精品99久久久久久有的能看 | 狠狠色综合播放一区二区| 亚洲女同一区二区| 精品av综合导航| 欧美性生活影院| 成人激情免费视频| 久久精品99久久久| 亚洲亚洲精品在线观看| 国产精品久久久久久久第一福利 | 首页国产丝袜综合| 18欧美亚洲精品| 国产欧美一区二区精品性| 91精品欧美久久久久久动漫 | 4438x亚洲最大成人网| 成人黄色国产精品网站大全在线免费观看| 午夜不卡在线视频| 一区二区三区欧美亚洲| 欧美激情一区二区在线| 欧美第一区第二区| 6080午夜不卡| 欧美少妇一区二区| 91看片淫黄大片一级| 国产成人午夜精品影院观看视频 | 一本一道波多野结衣一区二区 | 欧美va亚洲va香蕉在线| 91成人国产精品| www.视频一区| 国产精品一二三区在线| 久草热8精品视频在线观看| 亚洲成a人v欧美综合天堂| 一区二区三区日本| 亚洲色欲色欲www| 亚洲色图制服诱惑 | 秋霞成人午夜伦在线观看| 亚洲国产美女搞黄色| 一区二区三区蜜桃| 中文字幕一区二区在线观看| 久久精品亚洲麻豆av一区二区 | 韩国av一区二区三区四区| 日韩黄色在线观看| 亚洲超丰满肉感bbw| 亚洲国产一区二区在线播放|