equal
deleted
inserted
replaced
614 ret = iServer->Iap()->LaunchBearerNotifier( iConnectionId ); |
614 ret = iServer->Iap()->LaunchBearerNotifier( iConnectionId ); |
615 if ( ret != KErrNone ) |
615 if ( ret != KErrNone ) |
616 { |
616 { |
617 LOGIT1("SERVER: FAILED to start bearer(new) notifier <%d>", ret) |
617 LOGIT1("SERVER: FAILED to start bearer(new) notifier <%d>", ret) |
618 } |
618 } |
|
619 |
|
620 // Update IAP availability if WLAN connection is fully started. |
|
621 // When WLAN connection status is KLinkLayerOpen it is the only |
|
622 // WLAN available. |
|
623 // |
|
624 TBearerInfo bearerInfo; |
|
625 |
|
626 ret = iServer->Iap()->GetBearerInfo( iConnectionId, bearerInfo ); |
|
627 |
|
628 if ( ret == KErrNone && bearerInfo.iBearer == EBearerInfoWLAN ) |
|
629 { |
|
630 LOGIT("CProgressNotifier::RunL triggered HandleAvailabilityChange()") |
|
631 iServer->AvailabilityManager()->HandleAvailabilityChange(); |
|
632 } |
619 } |
633 } |
620 |
634 |
621 iFilter = KNoFiltering; |
635 iFilter = KNoFiltering; |
622 } |
636 } |
623 else |
637 else |