Sync with trunk (48237)
[reactos.git] / base / applications / network / net / help.c
1
2 /*
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS net command
5 * FILE:
6 * PURPOSE:
7 *
8 * PROGRAMMERS: Magnus Olsen (greatlord@reactos.org)
9 */
10
11 #include "net.h"
12
13 INT cmdHelp(INT argc, CHAR **argv)
14 {
15 if (argc>3)
16 {
17 return 0;
18 }
19
20 if (strcmp(argv[0],"ACCOUNTS")==0)
21 {
22 puts("ACCOUNTS");
23 puts("help text");
24 return 0;
25 }
26
27 if (strcmp(argv[0],"COMPUTER")==0)
28 {
29 puts("COMPUTER");
30 puts("help text");
31 return 0;
32 }
33
34 if (strcmp(argv[0],"CONFIG")==0)
35 {
36 puts("CONFIG");
37 puts("help text");
38 return 0;
39 }
40
41 if (strcmp(argv[0],"CONTINUE")==0)
42 {
43 puts("CONTINUE");
44 puts("help text");
45 return 0;
46 }
47
48 if (strcmp(argv[0],"FILE")==0)
49 {
50 puts("FILE");
51 puts("help text");
52 return 0;
53 }
54
55 if (strcmp(argv[0],"GROUP")==0)
56 {
57 puts("GROUP");
58 puts("help text");
59 return 0;
60 }
61
62 if (strcmp(argv[0],"HELP")==0)
63 {
64 puts("HELP");
65 puts("help text");
66 return 0;
67 }
68
69 if (strcmp(argv[0],"HELPMSG")==0)
70 {
71 puts("HELPMSG");
72 puts("help text");
73 return 0;
74 }
75
76 if (strcmp(argv[0],"LOCALGROUP")==0)
77 {
78 puts("LOCALGROUP");
79 puts("help text");
80 return 0;
81 }
82
83 if (strcmp(argv[0],"NAME")==0)
84 {
85 puts("NAME");
86 puts("help text");
87 return 0;
88 }
89
90 if (strcmp(argv[0],"PRINT")==0)
91 {
92 puts("PRINT");
93 puts("help text");
94 return 0;
95 }
96
97 if (strcmp(argv[0],"SEND")==0)
98 {
99 puts("SEND");
100 puts("help text");
101 return 0;
102 }
103
104 if (strcmp(argv[0],"SESSION")==0)
105 {
106 puts("SESSION");
107 puts("help text");
108 return 0;
109 }
110
111 if (strcmp(argv[0],"SHARE")==0)
112 {
113 puts("SHARE");
114 puts("help text");
115 return 0;
116 }
117
118 if (strcmp(argv[0],"START")==0)
119 {
120 puts("START");
121 puts("help text");
122 return 0;
123 }
124
125 if (strcmp(argv[0],"STATISTICS")==0)
126 {
127 puts("STATISTICS");
128 puts("help text");
129 return 0;
130 }
131
132 if (strcmp(argv[0],"STOP")==0)
133 {
134 puts("STOP");
135 puts("help text");
136 return 0;
137 }
138
139 if (strcmp(argv[0],"TIME")==0)
140 {
141 puts("TIME");
142 puts("help text");
143 return 0;
144 }
145
146 if (strcmp(argv[0],"USE")==0)
147 {
148 puts("USE");
149 puts("help text");
150 return 0;
151 }
152
153 if (strcmp(argv[0],"USER")==0)
154 {
155 puts("USER");
156 puts("help text");
157 return 0;
158 }
159
160 if (strcmp(argv[0],"VIEW")==0)
161 {
162 puts("VIEW");
163 puts("help text");
164 return 0;
165 }
166
167 help();
168 return 0;
169 }
170
171 void help()
172 {
173 puts("NET ACCOUNTS");
174 puts("NET COMPUTER");
175 puts("NET CONFIG");
176 puts("NET CONFIG SERVER");
177 puts("NET CONFIG WORKSTATION");
178 puts("NET CONTINUE");
179 puts("NET FILE");
180 puts("NET GROUP");
181
182 puts("NET HELP");
183 puts("NET HELPMSG");
184 puts("NET LOCALGROUP");
185 puts("NET NAME");
186 puts("NET PAUSE");
187 puts("NET PRINT");
188 puts("NET SEND");
189 puts("NET SESSION");
190
191 puts("NET SHARE");
192 puts("NET START");
193 puts("NET STATISTICS");
194 puts("NET STOP");
195 puts("NET TIME");
196 puts("NET USE");
197 puts("NET USER");
198 puts("NET VIEW");
199 }