equal
deleted
inserted
replaced
3424 #endif |
3424 #endif |
3425 TPckgBuf<TSoIfConnectionInfo> netinfo; |
3425 TPckgBuf<TSoIfConnectionInfo> netinfo; |
3426 netinfo().iIAPId = iRoute->iInterface.iScope[EScopeType_IAP]; |
3426 netinfo().iIAPId = iRoute->iInterface.iScope[EScopeType_IAP]; |
3427 netinfo().iNetworkId = iRoute->iInterface.iScope[EScopeType_NET]; |
3427 netinfo().iNetworkId = iRoute->iInterface.iScope[EScopeType_NET]; |
3428 |
3428 |
3429 if(iInfo.iLockType == EScopeType_IAP && iInfo.iLockId != netinfo().iIAPId) |
|
3430 { |
|
3431 iInfo.iLockId = netinfo().iIAPId; |
|
3432 #ifdef _LOG |
|
3433 Log::Printf(_L("\t\tFlow[%u] Connect ConnectionInfo changed: Lock_type:%d, Lock_id:%d"),this,iInfo.iLockType, iInfo.iLockId); |
|
3434 #endif |
|
3435 } |
|
3436 |
3429 |
3437 Bearer(netinfo); |
3430 Bearer(netinfo); |
3438 RefreshFlow(); |
3431 RefreshFlow(); |
3439 return; |
3432 return; |
3440 } |
3433 } |