clone.c revision 9b0c31d663e51a98383f83521f4b6081986ee47c
1#include <stdio.h> 2#include <sched.h> 3 4int child(void* arg) { 5 write(1, "clone\n", 6); 6 return 0; 7} 8 9int 10main() 11{ 12 char stack[4096]; 13 clone(child, stack+4000, CLONE_VM|CLONE_FS|CLONE_FILES, NULL); 14 write(1, "original\n", 9); 15 exit(0); 16} 17