" le noyau il la connait deja la liste de processus qu'il fait tourner il a pas besoin de ps pour qu'on le lui dise." c'est pas de ça qu'il s'agit. la question était si on peut utiliser un des appels système dans une fonction qu'on va incorporer au noyau cette fonction n'étant pas necessairement un appel système.
cette macro (syscall3)je l'ai mise car qd je compile le noyau, il indique 'warning: implicit declaration of function `execve. c'est pourquoi je l'ai integré. les includes que j'ai utilisé sont:
#include <linux/linkage.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/unistd.h>
à propos du "ps " ce problème là est fini, il s'agit d'autre chose.
je ne m'y connais pas très bien, vous l'aurez remarqué, et je bidouille effectivement. si je vous fais perdre votre temps, ne vous sentez pas obligé de repondre
merci
[^] # Re: Heuu
Posté par gadiri . En réponse au message appel system execve dans fonction du noyau. Évalué à 1.
cette macro (syscall3)je l'ai mise car qd je compile le noyau, il indique 'warning: implicit declaration of function `execve. c'est pourquoi je l'ai integré. les includes que j'ai utilisé sont:
#include <linux/linkage.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/unistd.h>
à propos du "ps " ce problème là est fini, il s'agit d'autre chose.
je ne m'y connais pas très bien, vous l'aurez remarqué, et je bidouille effectivement. si je vous fais perdre votre temps, ne vous sentez pas obligé de repondre
merci