DECRYPT
((mode & DES_DIRMASK) == DES_ENCRYPT) ? ENCRYPT : DECRYPT;
case DECRYPT:
case DECRYPT:
((mode & DES_DIRMASK) == DES_ENCRYPT) ? ENCRYPT : DECRYPT;
case DECRYPT:
case DECRYPT:
((mode & DES_DIRMASK) == DES_ENCRYPT) ? ENCRYPT : DECRYPT;
case DECRYPT:
case DECRYPT: