version 1.99, 2002/11/04 10:09:51 |
version 1.100, 2002/11/21 22:45:31 |
|
|
CipherContext *cc; |
CipherContext *cc; |
int encrypt; |
int encrypt; |
|
|
debug("newkeys: mode %d", mode); |
debug2("set_newkeys: mode %d", mode); |
|
|
if (mode == MODE_OUT) { |
if (mode == MODE_OUT) { |
cc = &send_context; |
cc = &send_context; |
|
|
encrypt = CIPHER_DECRYPT; |
encrypt = CIPHER_DECRYPT; |
} |
} |
if (newkeys[mode] != NULL) { |
if (newkeys[mode] != NULL) { |
debug("newkeys: rekeying"); |
debug("set_newkeys: rekeying"); |
cipher_cleanup(cc); |
cipher_cleanup(cc); |
enc = &newkeys[mode]->enc; |
enc = &newkeys[mode]->enc; |
mac = &newkeys[mode]->mac; |
mac = &newkeys[mode]->mac; |