tail head cat sleep
QR code linking to this page

Man page  — GETFH

명칭

getfh – 파일 핸들을 얻는다

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <sys/param.h>
#include <sys/mount.h>

int
getfh(const char *path, fhandle_t *fhp);

해설

getfh() (은)는 지정의 파일 또는 디렉토리의 파일 핸들을 fhp 하지만 가리키는 파일 핸들의 격납 area에 돌려줍니다. 이 시스템 콜은 슈퍼 유저로 한정됩니다.

반환값

The getfh function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error.

에러

getfh() (은)는 이하의 1 개에서도 진정한 경우, 처리에 실패합니다.
[ENOTDIR]
  path 의 원가요소중에 디렉토리 이외의 것이 포함되어 있습니다.
[ENAMETOOLONG]
  path 의 원가요소가 255 캐릭터를 넘고 있는지, 또는 path 하지만 1023 캐릭터를 넘고 있습니다.
[ENOENT]
  path 하지만 참조하는 파일이 존재하지 않습니다.
[EACCES]
  path 에 검색이 허가되어 있지 않은 디렉토리가 포함되어 있습니다.
[ELOOP]
  path (을)를 변환할 경우에 검출된 기호 연결이 너무 많습니다.
[EFAULT]
  fhp 하지만 무효인 주소를 가리키고 있습니다.
[EIO] 파일 시스템에 읽고 쓰기하고 있는 동안에 I/O (입출력) 에러가 발생했습니다.

역사

getfh() 함수는 BSD 4.4 그리고 처음 등장했습니다.

GETFH (2) June 9, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.