Home | History | Annotate | Download | only in ed

Lines Matching refs:msgbuf

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