openenvutils/commandshell/shell/src/modentry.c
changeset 0 2e3d3ce01487
child 1 0fdb7f6b0309
equal deleted inserted replaced
-1:000000000000 0:2e3d3ce01487
       
     1 #include "zsh.mdh"
       
     2 
       
     3 int setup_ _((Module));
       
     4 int boot_ _((Module));
       
     5 int cleanup_ _((Module));
       
     6 int finish_ _((Module));
       
     7 int modentry _((int boot, Module m));
       
     8 
       
     9 /**/
       
    10 int
       
    11 modentry(int boot, Module m)
       
    12 {
       
    13     switch (boot) {
       
    14     case 0:
       
    15 	return setup_(m);
       
    16 	break;
       
    17 
       
    18     case 1:
       
    19 	return boot_(m);
       
    20 	break;
       
    21 
       
    22     case 2:
       
    23 	return cleanup_(m);
       
    24 	break;
       
    25 
       
    26     case 3:
       
    27 	return finish_(m);
       
    28 	break;
       
    29 
       
    30     default:
       
    31 	zerr("bad call to modentry", NULL, 0);
       
    32 	return 1;
       
    33 	break;
       
    34     }
       
    35 }