server/modules/selva/module/subscriptions.c
static int Selva_SubscriptionFieldMatch(const struct Selva_SubscriptionMarker *marker, const char *field_str, size_t field_len) {
    int match = 0;

    if (!!(marker->marker_flags & SELVA_SUBSCRIPTION_FLAG_CH_FIELD) && marker->fields) {
        match = field_match(marker->fields, field_str, field_len);
    }

    return match;
}
/**
 * Check if field matches to any of the fields specified in the marker.
 */
Check if field matches to any of the fields specified in the marker.
Check if field matches to any of the fields specified in the marker .
static int Selva_SubscriptionFieldMatch(const struct Selva_SubscriptionMarker *marker, const char *field_str, size_t field_len) {
    int match = 0;
    if (!!(marker->marker_flags & SELVA_SUBSCRIPTION_FLAG_CH_FIELD) && marker->fields) {
        match = field_match(marker->fields, field_str, field_len);
    }
    return match;
}
static int Selva_SubscriptionFieldMatch ( const struct Selva_SubscriptionMarker * marker , const char * field_str , size_t field_len ) { int match = 0 ; if ( ! ! ( marker -> marker_flags & SELVA_SUBSCRIPTION_FLAG_CH_FIELD ) && marker -> fields ) { match = field_match ( marker -> fields , field_str , field_len ) ; } return match ; }
Check if field matches to any of the fields specified in the marker.
Check if field matches to any of the fields specified in the marker .