CRYPT_DECRYPT
stop_stream(f, CRYPT_ENCRYPT|CRYPT_DECRYPT);
CRYPT_ENCRYPT|CRYPT_DECRYPT,
CRYPT_ENCRYPT|CRYPT_DECRYPT,
if (configure_stream(f, session_key, CRYPT_DECRYPT,
start_stream(f, CRYPT_DECRYPT);
if (dir == CRYPT_DECRYPT) {
stopdir = (direction == TELNET_DIR_DECRYPT ? CRYPT_DECRYPT :
cki.direction_mask = (direction == TELNET_DIR_DECRYPT ? CRYPT_DECRYPT :
cki.direction_mask = CRYPT_DECRYPT;
stop_stream(cryptmod_fd, CRYPT_DECRYPT);
start_stream(cryptmod_fd, CRYPT_DECRYPT, bytes, dataptr);
CRYPTO_DATA_MBLK, (size_t)inlen, CRYPT_DECRYPT);
} else if (dir == CRYPT_DECRYPT) {
(ci->direction_mask & CRYPT_DECRYPT)) {
(ci->direction_mask & CRYPT_DECRYPT) &&
if (*stopdir & CRYPT_DECRYPT) {
start_stream(wq, mp, CRYPT_DECRYPT);
#define CR_DIRECTION_OK(d) ((d) & (CRYPT_ENCRYPT | CRYPT_DECRYPT))