mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-04 11:05:08 -05:00
sources: require majority for trusted sources
Handle trusted sources as a separate set of sources which is required to have a majority for the selection to proceed. This should improve the selection with multiple trusted sources (e.g. due to the auth selection mode).
This commit is contained in:
@@ -131,7 +131,7 @@ test_unit(void)
|
||||
trusted_passed, trusted, required_passed, required);
|
||||
|
||||
TEST_CHECK(!trusted || !passed || (passed_lo >= trusted_lo && passed_hi <= trusted_hi));
|
||||
TEST_CHECK(!passed || trusted != 1 || (trusted == 1 && trusted_passed == 1));
|
||||
TEST_CHECK(!passed || !trusted || trusted_passed >= 1);
|
||||
TEST_CHECK(!passed || !required || required_passed > 0);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user