CATALOG_ROLE_CONSUMER
*role = CATALOG_ROLE_CONSUMER;
case CATALOG_ROLE_CONSUMER: printf("\tcatalog: consumer\n");
&& opt->pattern->catalog_role == CATALOG_ROLE_CONSUMER; }
if ( p->catalog_role == CATALOG_ROLE_CONSUMER
&& origp->catalog_role != CATALOG_ROLE_CONSUMER) {
} else if (p->catalog_role != CATALOG_ROLE_CONSUMER
&& origp->catalog_role == CATALOG_ROLE_CONSUMER) {