/* * GloveNet Version 2.0 * * Main fork job for GloveNet clients * */ main() { switch( fork() ) { case -1: printf("Crash and Burn\n"); break; case 0: Get_main(); break; default: switch( fork()) { case -1: printf("second fork died..\n"); break; case 0: Send_main(); break; default: grafix_main(); break; } } printf("end fork\n"); }