से sys.c लाइन 123:
void *sys_call_table[__NR_syscalls] =
{
[0 ... __NR_syscalls-1] = sys_ni_syscall,
#include <asm/unistd.h>
};
sys_call_table
सरणियों के लिए एक सामान्य सूचक है, मैं इसे देख सकता हूं। हालांकि क्या है:
[0 ... __NR_syscalls-1]
क्या है ...
?
संपादित करें:
मैंने यहां एक और सी चाल सीखी है: प्रीप्रोसेस#include <asm/unistd.h>
किया जाएगा और इसकी सामग्री के साथ और इसे सौंपा जाएगा ।[0 ... _NR_syscalls-1]
char *argv[]
। फिक्स्ड।
void (*sys_call_table)[__NR_syscalls]