gboolean crm_is_callsite_active(struct qb_log_callsite *cs, uint8_t level, uint32_t tags) { gboolean refilter = FALSE; if (cs == NULL) { return FALSE; } if (cs->priority != level) { cs->priority = level; refilter = TRUE; } if (cs->tags != tags) { cs->tags = tags; refilter = TRUE; } if (refilter) { crm_log_filter(cs); } if (cs->targets == 0) { return FALSE; } return TRUE; }
gboolean crm_is_callsite_active(struct qb_log_callsite *cs, int level) { if (cs == NULL) { return FALSE; } if(cs->priority != level) { cs->priority = level; crm_log_filter(cs); } if (cs->targets == 0) { return FALSE; } return TRUE; }