equal
deleted
inserted
replaced
14 * Description: Implementation of the Umac class |
14 * Description: Implementation of the Umac class |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 56 % |
19 * %version: 57 % |
20 */ |
20 */ |
21 |
21 |
22 #include "config.h" |
22 #include "config.h" |
23 #include "UmacContextImpl.h" |
23 #include "UmacContextImpl.h" |
24 |
24 |
265 // |
265 // |
266 void Umac::FinitSystem() |
266 void Umac::FinitSystem() |
267 { |
267 { |
268 OsTracePrint( KInitLevel, (TUint8*)("UMAC: * FinitSystem()")); |
268 OsTracePrint( KInitLevel, (TUint8*)("UMAC: * FinitSystem()")); |
269 iManagementRequestPending = ETrue; |
269 iManagementRequestPending = ETrue; |
270 iPimpl->CurrentState().FinitSystem( *iPimpl ); |
270 |
|
271 if ( iPimpl ) |
|
272 { |
|
273 iPimpl->CurrentState().FinitSystem( *iPimpl ); |
|
274 } |
|
275 else |
|
276 { |
|
277 // nothing to do. Just complete the WLAN Mgmt client request |
|
278 CompleteManagementCommand( KErrNone ); |
|
279 } |
271 } |
280 } |
272 |
281 |
273 // --------------------------------------------------------------------------- |
282 // --------------------------------------------------------------------------- |
274 // |
283 // |
275 // --------------------------------------------------------------------------- |
284 // --------------------------------------------------------------------------- |