Better error handling

This commit is contained in:
Aram
2016-05-03 06:18:57 +02:00
parent 6a2aae0cd9
commit 06ada9d609

View File

@ -615,9 +615,16 @@ int main (int argc, const char * argv[]) {
if(argv[5][0] == 'b' || argv[5][0] == 'B'){ if(argv[5][0] == 'b' || argv[5][0] == 'B'){
target_key = MC_AUTH_B; target_key = MC_AUTH_B;
} }
if(nested_auth(uid, known_key, ab_key, for_block, target_block, target_key, NULL) == KEY_WRONG){ switch(nested_auth(uid, known_key, ab_key, for_block, target_block, target_key, NULL)){
case KEY_WRONG:
printf("This doesn't look like the right key.\n"); printf("This doesn't look like the right key.\n");
return 1; return 1;
case OK:
break;
case ERROR:
default:
printf("Some other error occurred.\n");
break;
} }
char filename[21]; char filename[21];