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