comparison ofb_getiv.c @ 143:5d99163f7e32 libtomcrypt-orig

import of libtomcrypt 0.99
author Matt Johnston <matt@ucc.asn.au>
date Sun, 19 Dec 2004 11:34:45 +0000
parents 6362d3854bb4
children
comparison
equal deleted inserted replaced
15:6362d3854bb4 143:5d99163f7e32
19 _ARGCHK(len != NULL); 19 _ARGCHK(len != NULL);
20 _ARGCHK(ofb != NULL); 20 _ARGCHK(ofb != NULL);
21 if ((unsigned long)ofb->blocklen > *len) { 21 if ((unsigned long)ofb->blocklen > *len) {
22 return CRYPT_BUFFER_OVERFLOW; 22 return CRYPT_BUFFER_OVERFLOW;
23 } 23 }
24 memcpy(IV, ofb->IV, ofb->blocklen); 24 XMEMCPY(IV, ofb->IV, ofb->blocklen);
25 *len = ofb->blocklen; 25 *len = ofb->blocklen;
26 26
27 return CRYPT_OK; 27 return CRYPT_OK;
28 } 28 }
29 29