좀 옛날 얘기인데,,
메일링 리스트에서 2.6에선 모듈에서 어떻게 syscall을 추가하냐고 물었더니
답변으로 이미 시스템 콜이 너무 많다고 뭐라고 하더군요 = _=);;;
또 syscall을 동적으로 추가/삭제가 가능하도록 만들자,,라고 건의했다가
그런건 안정적인 API가 아니라면서 마구 까이던 기억도 납니다....
(구현도 불가능하죠.... 여러가지 이유로...)
여튼 2.6에서는 커널 리컴파일링을 하지 않고 추가할 방법은 없습니다.
ps: 근데 요즘엔 2.6 버전으로 설명하는 책이 있습니까...? = ㅅ=)a;;
제가 공부할 땐 웹상의 자료도 2.4 지뢰밭이라서 고생했는데..
좀 옛날
좀 옛날 얘기인데,,
메일링 리스트에서 2.6에선 모듈에서 어떻게 syscall을 추가하냐고 물었더니
답변으로 이미 시스템 콜이 너무 많다고 뭐라고 하더군요 = _=);;;
또 syscall을 동적으로 추가/삭제가 가능하도록 만들자,,라고 건의했다가
그런건 안정적인 API가 아니라면서 마구 까이던 기억도 납니다....
(구현도 불가능하죠.... 여러가지 이유로...)
여튼 2.6에서는 커널 리컴파일링을 하지 않고 추가할 방법은 없습니다.
ps: 근데 요즘엔 2.6 버전으로 설명하는 책이 있습니까...? = ㅅ=)a;;
제가 공부할 땐 웹상의 자료도 2.4 지뢰밭이라서 고생했는데..
그렇군요;;
역시나.. 컴파일 하는 수 밖에 없네요;; 시간이 넘 오래 걸려서;;
IT EXPERT에서 나온 리눅스 커널 프로그래밍 책을 보고 있는데;;
이건.. 2.6 커널 버젼으로 설명하고 있네요;;
여튼 답변 감사드립니다.
아 그리고 질문이 하나 더 있는데;;
전송층 프로토콜을 만들려고 하는데.. 이것은 모듈로도 충분히 되겠지요??
커널 소스 조금 보니깐.. inet_add_protocl이라는 함수가 있는데..
이 함수가 전송층 프로토콜을 추가하는 함수인가요??
음 냐냐~
정답입니다 :)
정답입니다 :)
댓글 달기