differentiated between 'active' and 'standby' in sn-selection-by-mac mode (#887)

This commit is contained in:
Logan oos Even 2021-11-01 23:31:03 +05:45 committed by GitHub
parent 3d0c618d99
commit e0a9bb95fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -232,7 +232,8 @@ extern char * sn_selection_criterion_str (n2n_edge_t *eee, selection_criterion_s
}
case SN_SELECTION_STRATEGY_MAC: {
chars = snprintf(out, SN_SELECTION_CRITERION_BUF_SIZE, "%s", (int64_t)peer->selection_criterion > 0 ? "active" : "");
chars = snprintf(out, SN_SELECTION_CRITERION_BUF_SIZE, "%s", ((int64_t)peer->selection_criterion > 0 ?
((peer == eee->curr_sn) ? "active" : "standby") : ""));
break;
}