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