Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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