Pages : 1
#1 Le 03/12/2006, à 10:59
- Jonny_the_dog
ptrace
salut tout le monde.
je suis en train de bosser cette fonction ptrace.h
long ptrace (enum __ptrace_request request, int pid, void * addr, void *data);
j'avais besion de doc, alors j'ai fouiller un peu les sources de ubuntu
j'ai trouvé 3 ptrace.h .
le probleme, c'est qu'il donne pas tous les meme enum __ptrace_request. Je me suis dit : il sont complaimentaire.
Mais non en fait..., le seul ou tout marche, c'est /usr/include/sys/ptrace.h
donc ma question est pourquoi 3 ptrace.h, alors qu'un seul est prix en compte ? et comment fair pour fair marcher avec tous les enum __ptrace_request.
ps : les 2 autre .h trouvé sont /usr/src/linux-headers-2.6.17-10/include/linux/ptrace.h
et l'autre /usr/src/linux-headers-2.6.17-10-generic/include/linux/ptrace.h
Hors ligne
#2 Le 04/12/2006, à 01:17
- gene69
Re : ptrace
locate ptrace.h
/usr/include/asm/ptrace.h
/usr/include/linux/ptrace.h
/usr/include/asm-i386/ptrace.h
/usr/include/asm-x86_64/ptrace.h
/usr/include/sys/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-alpha/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-arm26/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-arm/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-m68knommu/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-cris/arch-v10/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-cris/arch-v32/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-cris/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-frv/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-h8300/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-i386/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-ia64/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-m32r/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-m68k/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-mips/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-parisc/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-powerpc/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-s390/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-sh/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-sh64/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-sparc/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-sparc64/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-v850/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-x86_64/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/asm-xtensa/ptrace.h
/usr/src/linux-headers-2.6.15-27/include/linux/ptrace.h
/usr/src/linux-headers-2.6.15-27-k7/include/linux/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-alpha/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-arm26/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-arm/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-m68knommu/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-cris/arch-v10/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-cris/arch-v32/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-cris/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-frv/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-h8300/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-i386/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-ia64/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-m32r/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-m68k/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-mips/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-parisc/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-powerpc/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-s390/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-sh/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-sh64/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-sparc/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-sparc64/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-v850/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-x86_64/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/asm-xtensa/ptrace.h
/usr/src/linux-headers-2.6.15-26/include/linux/ptrace.h
/usr/src/linux-headers-2.6.15-26-k7/include/linux/ptrace.h
battu...
Dernière modification par gene69 (Le 04/12/2006, à 01:18)
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
Pages : 1