Mark offline sources unreachable

This commit is contained in:
Miroslav Lichvar
2010-04-02 15:55:58 +02:00
parent 5fb5551c36
commit 2ea87490f4
3 changed files with 22 additions and 2 deletions

View File

@@ -1709,6 +1709,8 @@ NCR_TakeSourceOffline(NCR_Instance inst)
SCH_RemoveTimeout(inst->timeout_id);
inst->timer_running = 0;
inst->opmode = MD_OFFLINE;
/* Mark source unreachable */
SRC_UnsetReachable(inst->source);
}
break;
case MD_OFFLINE:
@@ -1923,3 +1925,10 @@ NCR_GetRemoteAddress(NCR_Instance inst)
}
/* ================================================== */
int NCR_IsSyncPeer(NCR_Instance inst)
{
return SRC_IsSyncPeer(inst->source);
}
/* ================================================== */