equal
deleted
inserted
replaced
|
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 } |