I want to use system()
function of stdlib.h
in my c code. I am actually working on kernel programming.
Whenever i want to use system()
in it, it gives error to stdlib.h
saying no such file found.
It's simple!
#include <linux/kmod.h>
char * envp[] = { "HOME=/", NULL };
char * argv[] = { "/bin/ls", NULL };
call_usermodehelper(argv[0], argv, envp, UMH_WAIT_EXEC);