Red Hat 8.0에서 모듈 프로그래밍을 하고 있습니다.
커널 버전은 2.4.18-14인 거 같습니다.
system call wrapping을 하려고 하는데요,
책에 나오는
#include <sys/syscall.h>
을 넣으면 없는 파일이라고 하면서 컴파일이 안됩니다.
그래서 대신
#include <linux/syscall.h>
을 넣어서 사용하니까 컴파일이 되길래 성공한 줄 알았는데요,
insmod를 하니까
unresolved symbol sys_call_table
메시지가 뜹니다.
뭐가 잘못된 거인지를 잘 모르겠습니다.
아시는