Из sys.cстрока 123:
void *sys_call_table[__NR_syscalls] =
{
[0 ... __NR_syscalls-1] = sys_ni_syscall,
#include
};
sys_call_table
— универсальный указатель на массивы, я это вижу. Однако что такое обозначение:
[0 ... __NR_syscalls-1]
Что такое ...
?
РЕДАКТИРОВАТЬ:
Здесь я изучил еще один прием C: #include
будет предварительно обработанои заменено его содержимым и присвоено [0 ... _NR_syscalls-1]
.