Lines Matching refs:msgbuf
229 Desbuf msgbuf; /* I/O buffer */ in get_keyword() local
239 expand_des_key(BUFFER(msgbuf), p); in get_keyword()
241 set_des_key(msgbuf); in get_keyword()
242 MEMZERO(msgbuf, sizeof msgbuf); in get_keyword()
388 cbc_encode(char *msgbuf, int n, FILE *fp) in cbc_encode() argument
397 CHAR(msgbuf, n) ^= CHAR(ivec, n); in cbc_encode()
398 DES_XFORM(UBUFFER(msgbuf)); in cbc_encode()
399 MEMCPY(BUFFER(ivec), BUFFER(msgbuf), 8); in cbc_encode()
400 return WRITE(BUFFER(msgbuf), 8, fp); in cbc_encode()
412 (void)MEMCPY(BUFFER(msgbuf + n), BUFFER(pvec), 8 - n); in cbc_encode()
413 CHAR(msgbuf, 7) = n; in cbc_encode()
415 CHAR(msgbuf, n) ^= CHAR(ivec, n); in cbc_encode()
416 DES_XFORM(UBUFFER(msgbuf)); in cbc_encode()
417 return WRITE(BUFFER(msgbuf), 8, fp); in cbc_encode()
424 cbc_decode(char *msgbuf /* I/O buffer */, in cbc_decode() argument
432 if ((n = READ(BUFFER(msgbuf), 8, fp)) == 8) { in cbc_decode()
436 MEMCPY(BUFFER(inbuf), BUFFER(msgbuf), 8); in cbc_decode()
437 DES_XFORM(UBUFFER(msgbuf)); in cbc_decode()
439 UCHAR(msgbuf, c) ^= UCHAR(ivec, c); in cbc_decode()
445 n = CHAR(msgbuf, 7); in cbc_decode()