int ast_presentation;
switch (pri_presentation) {
- case PRES_ALLOWED_USER_NUMBER_NOT_SCREENED:
- ast_presentation = AST_PRES_ALLOWED_USER_NUMBER_NOT_SCREENED;
+ case PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_UNSCREENED:
+ ast_presentation = AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_UNSCREENED;
break;
- case PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN:
- ast_presentation = AST_PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN;
+ case PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_PASSED_SCREEN:
+ ast_presentation = AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_PASSED_SCREEN;
break;
- case PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN:
- ast_presentation = AST_PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN;
+ case PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_FAILED_SCREEN:
+ ast_presentation = AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_FAILED_SCREEN;
break;
- case PRES_ALLOWED_NETWORK_NUMBER:
- ast_presentation = AST_PRES_ALLOWED_NETWORK_NUMBER;
+ case PRI_PRES_ALLOWED | PRI_PRES_NETWORK_NUMBER:
+ ast_presentation = AST_PRES_ALLOWED | AST_PRES_NETWORK_NUMBER;
break;
- case PRES_PROHIB_USER_NUMBER_NOT_SCREENED:
- ast_presentation = AST_PRES_PROHIB_USER_NUMBER_NOT_SCREENED;
+
+ case PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_UNSCREENED:
+ ast_presentation = AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_UNSCREENED;
break;
- case PRES_PROHIB_USER_NUMBER_PASSED_SCREEN:
- ast_presentation = AST_PRES_PROHIB_USER_NUMBER_PASSED_SCREEN;
+ case PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_PASSED_SCREEN:
+ ast_presentation = AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_PASSED_SCREEN;
break;
- case PRES_PROHIB_USER_NUMBER_FAILED_SCREEN:
- ast_presentation = AST_PRES_PROHIB_USER_NUMBER_FAILED_SCREEN;
+ case PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_FAILED_SCREEN:
+ ast_presentation = AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_FAILED_SCREEN;
break;
- case PRES_PROHIB_NETWORK_NUMBER:
- ast_presentation = AST_PRES_PROHIB_NETWORK_NUMBER;
+ case PRI_PRES_RESTRICTED | PRI_PRES_NETWORK_NUMBER:
+ ast_presentation = AST_PRES_RESTRICTED | AST_PRES_NETWORK_NUMBER;
break;
- case PRES_NUMBER_NOT_AVAILABLE:
+
+ case PRI_PRES_UNAVAILABLE | PRI_PRES_USER_NUMBER_UNSCREENED:
+ case PRI_PRES_UNAVAILABLE | PRI_PRES_USER_NUMBER_PASSED_SCREEN:
+ case PRI_PRES_UNAVAILABLE | PRI_PRES_USER_NUMBER_FAILED_SCREEN:
+ case PRI_PRES_UNAVAILABLE | PRI_PRES_NETWORK_NUMBER:
ast_presentation = AST_PRES_NUMBER_NOT_AVAILABLE;
break;
+
default:
- ast_presentation = AST_PRES_PROHIB_USER_NUMBER_NOT_SCREENED;
+ ast_presentation = AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_UNSCREENED;
break;
}
int pri_presentation;
switch (ast_presentation) {
- case AST_PRES_ALLOWED_USER_NUMBER_NOT_SCREENED:
- pri_presentation = PRES_ALLOWED_USER_NUMBER_NOT_SCREENED;
+ case AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_UNSCREENED:
+ pri_presentation = PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_UNSCREENED;
break;
- case AST_PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN:
- pri_presentation = PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN;
+ case AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_PASSED_SCREEN:
+ pri_presentation = PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_PASSED_SCREEN;
break;
- case AST_PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN:
- pri_presentation = PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN;
+ case AST_PRES_ALLOWED | AST_PRES_USER_NUMBER_FAILED_SCREEN:
+ pri_presentation = PRI_PRES_ALLOWED | PRI_PRES_USER_NUMBER_FAILED_SCREEN;
break;
- case AST_PRES_ALLOWED_NETWORK_NUMBER:
- pri_presentation = PRES_ALLOWED_NETWORK_NUMBER;
+ case AST_PRES_ALLOWED | AST_PRES_NETWORK_NUMBER:
+ pri_presentation = PRI_PRES_ALLOWED | PRI_PRES_NETWORK_NUMBER;
break;
- case AST_PRES_PROHIB_USER_NUMBER_NOT_SCREENED:
- pri_presentation = PRES_PROHIB_USER_NUMBER_NOT_SCREENED;
+
+ case AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_UNSCREENED:
+ pri_presentation = PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_UNSCREENED;
break;
- case AST_PRES_PROHIB_USER_NUMBER_PASSED_SCREEN:
- pri_presentation = PRES_PROHIB_USER_NUMBER_PASSED_SCREEN;
+ case AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_PASSED_SCREEN:
+ pri_presentation = PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_PASSED_SCREEN;
break;
- case AST_PRES_PROHIB_USER_NUMBER_FAILED_SCREEN:
- pri_presentation = PRES_PROHIB_USER_NUMBER_FAILED_SCREEN;
+ case AST_PRES_RESTRICTED | AST_PRES_USER_NUMBER_FAILED_SCREEN:
+ pri_presentation = PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_FAILED_SCREEN;
break;
- case AST_PRES_PROHIB_NETWORK_NUMBER:
- pri_presentation = PRES_PROHIB_NETWORK_NUMBER;
+ case AST_PRES_RESTRICTED | AST_PRES_NETWORK_NUMBER:
+ pri_presentation = PRI_PRES_RESTRICTED | PRI_PRES_NETWORK_NUMBER;
break;
- case AST_PRES_NUMBER_NOT_AVAILABLE:
+
+ case AST_PRES_UNAVAILABLE | AST_PRES_USER_NUMBER_UNSCREENED:
+ case AST_PRES_UNAVAILABLE | AST_PRES_USER_NUMBER_PASSED_SCREEN:
+ case AST_PRES_UNAVAILABLE | AST_PRES_USER_NUMBER_FAILED_SCREEN:
+ case AST_PRES_UNAVAILABLE | AST_PRES_NETWORK_NUMBER:
pri_presentation = PRES_NUMBER_NOT_AVAILABLE;
break;
+
default:
- pri_presentation = PRES_PROHIB_USER_NUMBER_NOT_SCREENED;
+ pri_presentation = PRI_PRES_RESTRICTED | PRI_PRES_USER_NUMBER_UNSCREENED;
break;
}