5a17a455c8107893c6ea03819c2817fea1149db7
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / staging / csr / csr_wifi_router_ctrl_serialize.h
1 /*****************************************************************************
2
3 (c) Cambridge Silicon Radio Limited 2012
4 All rights reserved and confidential information of CSR
5
6 Refer to LICENSE.txt included with this source for details
7 on the license terms.
8
9 *****************************************************************************/
10
11 /* Note: this is an auto-generated file. */
12
13 #ifndef CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__
14 #define CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__
15
16 #include "csr_types.h"
17 #include "csr_pmem.h"
18 #include "csr_wifi_msgconv.h"
19
20 #include "csr_wifi_router_ctrl_prim.h"
21
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25
26 extern void CsrWifiRouterCtrlPfree(void *ptr);
27
28 extern u8* CsrWifiRouterCtrlConfigurePowerModeReqSer(u8 *ptr, CsrSize *len, void *msg);
29 extern void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8 *buffer, CsrSize len);
30 extern CsrSize CsrWifiRouterCtrlConfigurePowerModeReqSizeof(void *msg);
31 #define CsrWifiRouterCtrlConfigurePowerModeReqSerFree CsrWifiRouterCtrlPfree
32
33 extern u8* CsrWifiRouterCtrlHipReqSer(u8 *ptr, CsrSize *len, void *msg);
34 extern void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, CsrSize len);
35 extern CsrSize CsrWifiRouterCtrlHipReqSizeof(void *msg);
36 extern void CsrWifiRouterCtrlHipReqSerFree(void *msg);
37
38 extern u8* CsrWifiRouterCtrlMediaStatusReqSer(u8 *ptr, CsrSize *len, void *msg);
39 extern void* CsrWifiRouterCtrlMediaStatusReqDes(u8 *buffer, CsrSize len);
40 extern CsrSize CsrWifiRouterCtrlMediaStatusReqSizeof(void *msg);
41 #define CsrWifiRouterCtrlMediaStatusReqSerFree CsrWifiRouterCtrlPfree
42
43 extern u8* CsrWifiRouterCtrlMulticastAddressResSer(u8 *ptr, CsrSize *len, void *msg);
44 extern void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, CsrSize len);
45 extern CsrSize CsrWifiRouterCtrlMulticastAddressResSizeof(void *msg);
46 extern void CsrWifiRouterCtrlMulticastAddressResSerFree(void *msg);
47
48 extern u8* CsrWifiRouterCtrlPortConfigureReqSer(u8 *ptr, CsrSize *len, void *msg);
49 extern void* CsrWifiRouterCtrlPortConfigureReqDes(u8 *buffer, CsrSize len);
50 extern CsrSize CsrWifiRouterCtrlPortConfigureReqSizeof(void *msg);
51 #define CsrWifiRouterCtrlPortConfigureReqSerFree CsrWifiRouterCtrlPfree
52
53 extern u8* CsrWifiRouterCtrlQosControlReqSer(u8 *ptr, CsrSize *len, void *msg);
54 extern void* CsrWifiRouterCtrlQosControlReqDes(u8 *buffer, CsrSize len);
55 extern CsrSize CsrWifiRouterCtrlQosControlReqSizeof(void *msg);
56 #define CsrWifiRouterCtrlQosControlReqSerFree CsrWifiRouterCtrlPfree
57
58 extern u8* CsrWifiRouterCtrlSuspendResSer(u8 *ptr, CsrSize *len, void *msg);
59 extern void* CsrWifiRouterCtrlSuspendResDes(u8 *buffer, CsrSize len);
60 extern CsrSize CsrWifiRouterCtrlSuspendResSizeof(void *msg);
61 #define CsrWifiRouterCtrlSuspendResSerFree CsrWifiRouterCtrlPfree
62
63 extern u8* CsrWifiRouterCtrlTclasAddReqSer(u8 *ptr, CsrSize *len, void *msg);
64 extern void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, CsrSize len);
65 extern CsrSize CsrWifiRouterCtrlTclasAddReqSizeof(void *msg);
66 extern void CsrWifiRouterCtrlTclasAddReqSerFree(void *msg);
67
68 extern u8* CsrWifiRouterCtrlResumeResSer(u8 *ptr, CsrSize *len, void *msg);
69 extern void* CsrWifiRouterCtrlResumeResDes(u8 *buffer, CsrSize len);
70 extern CsrSize CsrWifiRouterCtrlResumeResSizeof(void *msg);
71 #define CsrWifiRouterCtrlResumeResSerFree CsrWifiRouterCtrlPfree
72
73 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSer CsrWifiEventCsrUint16Ser
74 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqDes CsrWifiEventCsrUint16Des
75 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
76 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSerFree CsrWifiRouterCtrlPfree
77
78 #define CsrWifiRouterCtrlRawSdioInitialiseReqSer CsrWifiEventCsrUint16Ser
79 #define CsrWifiRouterCtrlRawSdioInitialiseReqDes CsrWifiEventCsrUint16Des
80 #define CsrWifiRouterCtrlRawSdioInitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
81 #define CsrWifiRouterCtrlRawSdioInitialiseReqSerFree CsrWifiRouterCtrlPfree
82
83 extern u8* CsrWifiRouterCtrlTclasDelReqSer(u8 *ptr, CsrSize *len, void *msg);
84 extern void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, CsrSize len);
85 extern CsrSize CsrWifiRouterCtrlTclasDelReqSizeof(void *msg);
86 extern void CsrWifiRouterCtrlTclasDelReqSerFree(void *msg);
87
88 extern u8* CsrWifiRouterCtrlTrafficClassificationReqSer(u8 *ptr, CsrSize *len, void *msg);
89 extern void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8 *buffer, CsrSize len);
90 extern CsrSize CsrWifiRouterCtrlTrafficClassificationReqSizeof(void *msg);
91 #define CsrWifiRouterCtrlTrafficClassificationReqSerFree CsrWifiRouterCtrlPfree
92
93 extern u8* CsrWifiRouterCtrlTrafficConfigReqSer(u8 *ptr, CsrSize *len, void *msg);
94 extern void* CsrWifiRouterCtrlTrafficConfigReqDes(u8 *buffer, CsrSize len);
95 extern CsrSize CsrWifiRouterCtrlTrafficConfigReqSizeof(void *msg);
96 #define CsrWifiRouterCtrlTrafficConfigReqSerFree CsrWifiRouterCtrlPfree
97
98 #define CsrWifiRouterCtrlWifiOffReqSer CsrWifiEventCsrUint16Ser
99 #define CsrWifiRouterCtrlWifiOffReqDes CsrWifiEventCsrUint16Des
100 #define CsrWifiRouterCtrlWifiOffReqSizeof CsrWifiEventCsrUint16Sizeof
101 #define CsrWifiRouterCtrlWifiOffReqSerFree CsrWifiRouterCtrlPfree
102
103 #define CsrWifiRouterCtrlWifiOffResSer CsrWifiEventCsrUint16Ser
104 #define CsrWifiRouterCtrlWifiOffResDes CsrWifiEventCsrUint16Des
105 #define CsrWifiRouterCtrlWifiOffResSizeof CsrWifiEventCsrUint16Sizeof
106 #define CsrWifiRouterCtrlWifiOffResSerFree CsrWifiRouterCtrlPfree
107
108 extern u8* CsrWifiRouterCtrlWifiOnReqSer(u8 *ptr, CsrSize *len, void *msg);
109 extern void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, CsrSize len);
110 extern CsrSize CsrWifiRouterCtrlWifiOnReqSizeof(void *msg);
111 extern void CsrWifiRouterCtrlWifiOnReqSerFree(void *msg);
112
113 extern u8* CsrWifiRouterCtrlWifiOnResSer(u8 *ptr, CsrSize *len, void *msg);
114 extern void* CsrWifiRouterCtrlWifiOnResDes(u8 *buffer, CsrSize len);
115 extern CsrSize CsrWifiRouterCtrlWifiOnResSizeof(void *msg);
116 extern void CsrWifiRouterCtrlWifiOnResSerFree(void *msg);
117
118 extern u8* CsrWifiRouterCtrlM4TransmitReqSer(u8 *ptr, CsrSize *len, void *msg);
119 extern void* CsrWifiRouterCtrlM4TransmitReqDes(u8 *buffer, CsrSize len);
120 extern CsrSize CsrWifiRouterCtrlM4TransmitReqSizeof(void *msg);
121 #define CsrWifiRouterCtrlM4TransmitReqSerFree CsrWifiRouterCtrlPfree
122
123 extern u8* CsrWifiRouterCtrlModeSetReqSer(u8 *ptr, CsrSize *len, void *msg);
124 extern void* CsrWifiRouterCtrlModeSetReqDes(u8 *buffer, CsrSize len);
125 extern CsrSize CsrWifiRouterCtrlModeSetReqSizeof(void *msg);
126 #define CsrWifiRouterCtrlModeSetReqSerFree CsrWifiRouterCtrlPfree
127
128 extern u8* CsrWifiRouterCtrlPeerAddReqSer(u8 *ptr, CsrSize *len, void *msg);
129 extern void* CsrWifiRouterCtrlPeerAddReqDes(u8 *buffer, CsrSize len);
130 extern CsrSize CsrWifiRouterCtrlPeerAddReqSizeof(void *msg);
131 #define CsrWifiRouterCtrlPeerAddReqSerFree CsrWifiRouterCtrlPfree
132
133 extern u8* CsrWifiRouterCtrlPeerDelReqSer(u8 *ptr, CsrSize *len, void *msg);
134 extern void* CsrWifiRouterCtrlPeerDelReqDes(u8 *buffer, CsrSize len);
135 extern CsrSize CsrWifiRouterCtrlPeerDelReqSizeof(void *msg);
136 #define CsrWifiRouterCtrlPeerDelReqSerFree CsrWifiRouterCtrlPfree
137
138 extern u8* CsrWifiRouterCtrlPeerUpdateReqSer(u8 *ptr, CsrSize *len, void *msg);
139 extern void* CsrWifiRouterCtrlPeerUpdateReqDes(u8 *buffer, CsrSize len);
140 extern CsrSize CsrWifiRouterCtrlPeerUpdateReqSizeof(void *msg);
141 #define CsrWifiRouterCtrlPeerUpdateReqSerFree CsrWifiRouterCtrlPfree
142
143 #define CsrWifiRouterCtrlCapabilitiesReqSer CsrWifiEventCsrUint16Ser
144 #define CsrWifiRouterCtrlCapabilitiesReqDes CsrWifiEventCsrUint16Des
145 #define CsrWifiRouterCtrlCapabilitiesReqSizeof CsrWifiEventCsrUint16Sizeof
146 #define CsrWifiRouterCtrlCapabilitiesReqSerFree CsrWifiRouterCtrlPfree
147
148 extern u8* CsrWifiRouterCtrlBlockAckEnableReqSer(u8 *ptr, CsrSize *len, void *msg);
149 extern void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8 *buffer, CsrSize len);
150 extern CsrSize CsrWifiRouterCtrlBlockAckEnableReqSizeof(void *msg);
151 #define CsrWifiRouterCtrlBlockAckEnableReqSerFree CsrWifiRouterCtrlPfree
152
153 extern u8* CsrWifiRouterCtrlBlockAckDisableReqSer(u8 *ptr, CsrSize *len, void *msg);
154 extern void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8 *buffer, CsrSize len);
155 extern CsrSize CsrWifiRouterCtrlBlockAckDisableReqSizeof(void *msg);
156 #define CsrWifiRouterCtrlBlockAckDisableReqSerFree CsrWifiRouterCtrlPfree
157
158 extern u8* CsrWifiRouterCtrlWapiRxPktReqSer(u8 *ptr, CsrSize *len, void *msg);
159 extern void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, CsrSize len);
160 extern CsrSize CsrWifiRouterCtrlWapiRxPktReqSizeof(void *msg);
161 extern void CsrWifiRouterCtrlWapiRxPktReqSerFree(void *msg);
162
163 #define CsrWifiRouterCtrlWapiMulticastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
164 #define CsrWifiRouterCtrlWapiMulticastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
165 #define CsrWifiRouterCtrlWapiMulticastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
166 #define CsrWifiRouterCtrlWapiMulticastFilterReqSerFree CsrWifiRouterCtrlPfree
167
168 #define CsrWifiRouterCtrlWapiUnicastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
169 #define CsrWifiRouterCtrlWapiUnicastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
170 #define CsrWifiRouterCtrlWapiUnicastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
171 #define CsrWifiRouterCtrlWapiUnicastFilterReqSerFree CsrWifiRouterCtrlPfree
172
173 extern u8* CsrWifiRouterCtrlWapiUnicastTxPktReqSer(u8 *ptr, CsrSize *len, void *msg);
174 extern void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, CsrSize len);
175 extern CsrSize CsrWifiRouterCtrlWapiUnicastTxPktReqSizeof(void *msg);
176 extern void CsrWifiRouterCtrlWapiUnicastTxPktReqSerFree(void *msg);
177
178 #define CsrWifiRouterCtrlWapiFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
179 #define CsrWifiRouterCtrlWapiFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
180 #define CsrWifiRouterCtrlWapiFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
181 #define CsrWifiRouterCtrlWapiFilterReqSerFree CsrWifiRouterCtrlPfree
182
183 extern u8* CsrWifiRouterCtrlHipIndSer(u8 *ptr, CsrSize *len, void *msg);
184 extern void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, CsrSize len);
185 extern CsrSize CsrWifiRouterCtrlHipIndSizeof(void *msg);
186 extern void CsrWifiRouterCtrlHipIndSerFree(void *msg);
187
188 extern u8* CsrWifiRouterCtrlMulticastAddressIndSer(u8 *ptr, CsrSize *len, void *msg);
189 extern void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, CsrSize len);
190 extern CsrSize CsrWifiRouterCtrlMulticastAddressIndSizeof(void *msg);
191 extern void CsrWifiRouterCtrlMulticastAddressIndSerFree(void *msg);
192
193 extern u8* CsrWifiRouterCtrlPortConfigureCfmSer(u8 *ptr, CsrSize *len, void *msg);
194 extern void* CsrWifiRouterCtrlPortConfigureCfmDes(u8 *buffer, CsrSize len);
195 extern CsrSize CsrWifiRouterCtrlPortConfigureCfmSizeof(void *msg);
196 #define CsrWifiRouterCtrlPortConfigureCfmSerFree CsrWifiRouterCtrlPfree
197
198 #define CsrWifiRouterCtrlResumeIndSer CsrWifiEventCsrUint16CsrUint8Ser
199 #define CsrWifiRouterCtrlResumeIndDes CsrWifiEventCsrUint16CsrUint8Des
200 #define CsrWifiRouterCtrlResumeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
201 #define CsrWifiRouterCtrlResumeIndSerFree CsrWifiRouterCtrlPfree
202
203 extern u8* CsrWifiRouterCtrlSuspendIndSer(u8 *ptr, CsrSize *len, void *msg);
204 extern void* CsrWifiRouterCtrlSuspendIndDes(u8 *buffer, CsrSize len);
205 extern CsrSize CsrWifiRouterCtrlSuspendIndSizeof(void *msg);
206 #define CsrWifiRouterCtrlSuspendIndSerFree CsrWifiRouterCtrlPfree
207
208 extern u8* CsrWifiRouterCtrlTclasAddCfmSer(u8 *ptr, CsrSize *len, void *msg);
209 extern void* CsrWifiRouterCtrlTclasAddCfmDes(u8 *buffer, CsrSize len);
210 extern CsrSize CsrWifiRouterCtrlTclasAddCfmSizeof(void *msg);
211 #define CsrWifiRouterCtrlTclasAddCfmSerFree CsrWifiRouterCtrlPfree
212
213 extern u8* CsrWifiRouterCtrlRawSdioDeinitialiseCfmSer(u8 *ptr, CsrSize *len, void *msg);
214 extern void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8 *buffer, CsrSize len);
215 extern CsrSize CsrWifiRouterCtrlRawSdioDeinitialiseCfmSizeof(void *msg);
216 #define CsrWifiRouterCtrlRawSdioDeinitialiseCfmSerFree CsrWifiRouterCtrlPfree
217
218 extern u8* CsrWifiRouterCtrlRawSdioInitialiseCfmSer(u8 *ptr, CsrSize *len, void *msg);
219 extern void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8 *buffer, CsrSize len);
220 extern CsrSize CsrWifiRouterCtrlRawSdioInitialiseCfmSizeof(void *msg);
221 #define CsrWifiRouterCtrlRawSdioInitialiseCfmSerFree CsrWifiRouterCtrlPfree
222
223 extern u8* CsrWifiRouterCtrlTclasDelCfmSer(u8 *ptr, CsrSize *len, void *msg);
224 extern void* CsrWifiRouterCtrlTclasDelCfmDes(u8 *buffer, CsrSize len);
225 extern CsrSize CsrWifiRouterCtrlTclasDelCfmSizeof(void *msg);
226 #define CsrWifiRouterCtrlTclasDelCfmSerFree CsrWifiRouterCtrlPfree
227
228 extern u8* CsrWifiRouterCtrlTrafficProtocolIndSer(u8 *ptr, CsrSize *len, void *msg);
229 extern void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8 *buffer, CsrSize len);
230 extern CsrSize CsrWifiRouterCtrlTrafficProtocolIndSizeof(void *msg);
231 #define CsrWifiRouterCtrlTrafficProtocolIndSerFree CsrWifiRouterCtrlPfree
232
233 extern u8* CsrWifiRouterCtrlTrafficSampleIndSer(u8 *ptr, CsrSize *len, void *msg);
234 extern void* CsrWifiRouterCtrlTrafficSampleIndDes(u8 *buffer, CsrSize len);
235 extern CsrSize CsrWifiRouterCtrlTrafficSampleIndSizeof(void *msg);
236 #define CsrWifiRouterCtrlTrafficSampleIndSerFree CsrWifiRouterCtrlPfree
237
238 #define CsrWifiRouterCtrlWifiOffIndSer CsrWifiEventCsrUint16CsrUint8Ser
239 #define CsrWifiRouterCtrlWifiOffIndDes CsrWifiEventCsrUint16CsrUint8Des
240 #define CsrWifiRouterCtrlWifiOffIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
241 #define CsrWifiRouterCtrlWifiOffIndSerFree CsrWifiRouterCtrlPfree
242
243 #define CsrWifiRouterCtrlWifiOffCfmSer CsrWifiEventCsrUint16Ser
244 #define CsrWifiRouterCtrlWifiOffCfmDes CsrWifiEventCsrUint16Des
245 #define CsrWifiRouterCtrlWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
246 #define CsrWifiRouterCtrlWifiOffCfmSerFree CsrWifiRouterCtrlPfree
247
248 extern u8* CsrWifiRouterCtrlWifiOnIndSer(u8 *ptr, CsrSize *len, void *msg);
249 extern void* CsrWifiRouterCtrlWifiOnIndDes(u8 *buffer, CsrSize len);
250 extern CsrSize CsrWifiRouterCtrlWifiOnIndSizeof(void *msg);
251 extern void CsrWifiRouterCtrlWifiOnIndSerFree(void *msg);
252
253 extern u8* CsrWifiRouterCtrlWifiOnCfmSer(u8 *ptr, CsrSize *len, void *msg);
254 extern void* CsrWifiRouterCtrlWifiOnCfmDes(u8 *buffer, CsrSize len);
255 extern CsrSize CsrWifiRouterCtrlWifiOnCfmSizeof(void *msg);
256 #define CsrWifiRouterCtrlWifiOnCfmSerFree CsrWifiRouterCtrlPfree
257
258 extern u8* CsrWifiRouterCtrlM4ReadyToSendIndSer(u8 *ptr, CsrSize *len, void *msg);
259 extern void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8 *buffer, CsrSize len);
260 extern CsrSize CsrWifiRouterCtrlM4ReadyToSendIndSizeof(void *msg);
261 #define CsrWifiRouterCtrlM4ReadyToSendIndSerFree CsrWifiRouterCtrlPfree
262
263 extern u8* CsrWifiRouterCtrlM4TransmittedIndSer(u8 *ptr, CsrSize *len, void *msg);
264 extern void* CsrWifiRouterCtrlM4TransmittedIndDes(u8 *buffer, CsrSize len);
265 extern CsrSize CsrWifiRouterCtrlM4TransmittedIndSizeof(void *msg);
266 #define CsrWifiRouterCtrlM4TransmittedIndSerFree CsrWifiRouterCtrlPfree
267
268 extern u8* CsrWifiRouterCtrlMicFailureIndSer(u8 *ptr, CsrSize *len, void *msg);
269 extern void* CsrWifiRouterCtrlMicFailureIndDes(u8 *buffer, CsrSize len);
270 extern CsrSize CsrWifiRouterCtrlMicFailureIndSizeof(void *msg);
271 #define CsrWifiRouterCtrlMicFailureIndSerFree CsrWifiRouterCtrlPfree
272
273 extern u8* CsrWifiRouterCtrlConnectedIndSer(u8 *ptr, CsrSize *len, void *msg);
274 extern void* CsrWifiRouterCtrlConnectedIndDes(u8 *buffer, CsrSize len);
275 extern CsrSize CsrWifiRouterCtrlConnectedIndSizeof(void *msg);
276 #define CsrWifiRouterCtrlConnectedIndSerFree CsrWifiRouterCtrlPfree
277
278 extern u8* CsrWifiRouterCtrlPeerAddCfmSer(u8 *ptr, CsrSize *len, void *msg);
279 extern void* CsrWifiRouterCtrlPeerAddCfmDes(u8 *buffer, CsrSize len);
280 extern CsrSize CsrWifiRouterCtrlPeerAddCfmSizeof(void *msg);
281 #define CsrWifiRouterCtrlPeerAddCfmSerFree CsrWifiRouterCtrlPfree
282
283 extern u8* CsrWifiRouterCtrlPeerDelCfmSer(u8 *ptr, CsrSize *len, void *msg);
284 extern void* CsrWifiRouterCtrlPeerDelCfmDes(u8 *buffer, CsrSize len);
285 extern CsrSize CsrWifiRouterCtrlPeerDelCfmSizeof(void *msg);
286 #define CsrWifiRouterCtrlPeerDelCfmSerFree CsrWifiRouterCtrlPfree
287
288 extern u8* CsrWifiRouterCtrlUnexpectedFrameIndSer(u8 *ptr, CsrSize *len, void *msg);
289 extern void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8 *buffer, CsrSize len);
290 extern CsrSize CsrWifiRouterCtrlUnexpectedFrameIndSizeof(void *msg);
291 #define CsrWifiRouterCtrlUnexpectedFrameIndSerFree CsrWifiRouterCtrlPfree
292
293 extern u8* CsrWifiRouterCtrlPeerUpdateCfmSer(u8 *ptr, CsrSize *len, void *msg);
294 extern void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8 *buffer, CsrSize len);
295 extern CsrSize CsrWifiRouterCtrlPeerUpdateCfmSizeof(void *msg);
296 #define CsrWifiRouterCtrlPeerUpdateCfmSerFree CsrWifiRouterCtrlPfree
297
298 extern u8* CsrWifiRouterCtrlCapabilitiesCfmSer(u8 *ptr, CsrSize *len, void *msg);
299 extern void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8 *buffer, CsrSize len);
300 extern CsrSize CsrWifiRouterCtrlCapabilitiesCfmSizeof(void *msg);
301 #define CsrWifiRouterCtrlCapabilitiesCfmSerFree CsrWifiRouterCtrlPfree
302
303 extern u8* CsrWifiRouterCtrlBlockAckEnableCfmSer(u8 *ptr, CsrSize *len, void *msg);
304 extern void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8 *buffer, CsrSize len);
305 extern CsrSize CsrWifiRouterCtrlBlockAckEnableCfmSizeof(void *msg);
306 #define CsrWifiRouterCtrlBlockAckEnableCfmSerFree CsrWifiRouterCtrlPfree
307
308 extern u8* CsrWifiRouterCtrlBlockAckDisableCfmSer(u8 *ptr, CsrSize *len, void *msg);
309 extern void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8 *buffer, CsrSize len);
310 extern CsrSize CsrWifiRouterCtrlBlockAckDisableCfmSizeof(void *msg);
311 #define CsrWifiRouterCtrlBlockAckDisableCfmSerFree CsrWifiRouterCtrlPfree
312
313 extern u8* CsrWifiRouterCtrlBlockAckErrorIndSer(u8 *ptr, CsrSize *len, void *msg);
314 extern void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8 *buffer, CsrSize len);
315 extern CsrSize CsrWifiRouterCtrlBlockAckErrorIndSizeof(void *msg);
316 #define CsrWifiRouterCtrlBlockAckErrorIndSerFree CsrWifiRouterCtrlPfree
317
318 extern u8* CsrWifiRouterCtrlStaInactiveIndSer(u8 *ptr, CsrSize *len, void *msg);
319 extern void* CsrWifiRouterCtrlStaInactiveIndDes(u8 *buffer, CsrSize len);
320 extern CsrSize CsrWifiRouterCtrlStaInactiveIndSizeof(void *msg);
321 #define CsrWifiRouterCtrlStaInactiveIndSerFree CsrWifiRouterCtrlPfree
322
323 extern u8* CsrWifiRouterCtrlWapiRxMicCheckIndSer(u8 *ptr, CsrSize *len, void *msg);
324 extern void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, CsrSize len);
325 extern CsrSize CsrWifiRouterCtrlWapiRxMicCheckIndSizeof(void *msg);
326 extern void CsrWifiRouterCtrlWapiRxMicCheckIndSerFree(void *msg);
327
328 extern u8* CsrWifiRouterCtrlModeSetCfmSer(u8 *ptr, CsrSize *len, void *msg);
329 extern void* CsrWifiRouterCtrlModeSetCfmDes(u8 *buffer, CsrSize len);
330 extern CsrSize CsrWifiRouterCtrlModeSetCfmSizeof(void *msg);
331 #define CsrWifiRouterCtrlModeSetCfmSerFree CsrWifiRouterCtrlPfree
332
333 extern u8* CsrWifiRouterCtrlWapiUnicastTxEncryptIndSer(u8 *ptr, CsrSize *len, void *msg);
334 extern void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, CsrSize len);
335 extern CsrSize CsrWifiRouterCtrlWapiUnicastTxEncryptIndSizeof(void *msg);
336 extern void CsrWifiRouterCtrlWapiUnicastTxEncryptIndSerFree(void *msg);
337
338
339 #ifdef __cplusplus
340 }
341 #endif
342 #endif /* CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__ */
343