KLDNEXT(2)

명칭
kldnext - 다음의 kld 파일의 파일 ID 를 돌려준다

프로그램 라이브러리
libc

서식
<sys/param.h> <sys/linker.h> int kldnext(int fileid)

해설
함수 kldnext() (은)는, 다음의 kld 파일 (즉, fileid 의 후의 파일)의 파일 ID 를 돌려줍니다. 또는 fileid 하지만 마지막에 로드 된 파일의 경우는 0 을 돌려줍니다.

반환값
kldnext() (은)는, 다음의 kld 파일의 파일 ID 또는 0 을 돌려줍니다 (해설을 참조). 에러가 발생했을 경우는, 에러를 나타내기 위해서(때문에) errno 하지만 설정됩니다.

에러
kldnext() 에 의해 설정되는 에러는 ENOENT 뿐입니다. 이것이 설정되는 것은, fileid 하지만 존재하고 있지 않는 (로드되어 있지 않다) kld 파일을 참조하고 있을 때입니다.

관련 항목
kldfind(2), kldfirstmod(2), kldload(2), kldstat(2), kldsym(2), kldunload(2), modfind(2), modfnext(2), modnext(2), modstat(2), kld(4), kldstat(8)

역사
kld 인터페이스는 FreeBSD 3.0 그리고 처음 등장했습니다.