В исходном системном вызове execve () http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=fs/exec.c#l186
Есть структура linux_binprm
Подскажите, пожалуйста, актуальность структуры.
Он включает в себя все данные, необходимые для выполнения программы: это область виртуальной памяти, имя файла на диске, таблица дескрипторов файлов, будь то бинарная программа или сценарий и т. Д. См. Определение в LXR .
Конечно, http://lxr.linux.no твой друг, см. http://lxr.linux.no/linux+v2.6.37/include/linux/binfmts.h#L28