when i search for adding a system call, i get many articles but they seem to be for old versions, it also seems like a trivial process.
But the problem is, the directories that articles suggest does not hold for the version 2.6.31. does anyone know where unistd.h, syscall_table.S and syscalls.h or their corresponding files are?
Thanks in advance.
for
unistd.h : $SOURCE_PATH/arch/x86/include/asm/unistd_32.hfor
syscalls.h : $SOURCE_PATH/arch/x86/include/asm/syscalls.hfor
syscall_table_32.h : $SOURCE_PATH/arch/x86/kernel/syscall_table_32.hobviously i’m on x86 machine.