[커널 프로그래밍]특정 디렉토리 안에 있는 파일명 얻어오기.

twix1027의 이미지

특정 디렉토리에 있는 파일이나 서브디렉토리 명을 알고 싶습니다.
어플리케이션 단에서 opendir 이나 readdir을 이용해서 구하듯이
커널에서는 어떤 함수를 써야하는지요.....

아시는분 제발 부탁드립니다. ㅠ_ㅠ

goodfiend의 이미지

man readdir

twix1027의 이미지

readdir 의 첫번째 인자가 파일디스크립터지 않습니까?? ;;
그러면 디렉토리의 파일디스크립터는 어떻게 얻어오는 건지......

open을 쓰나요?? ;;;

그런데 문제는 지금 제가 하려는 것이 open함수를 후킹하는 것이라..
그속에서 또 오픈을 부르면...리커시브하게 무한으로 돌꺼 같은뎅..;;;

알려주세요 원츄 -ㅂ-