Lines Matching refs:rbuf
161 char *rbuf, size_t *rbuflen)
219 *(u_int16_t *)rbuf = htons(ID);
220 rbuf += 2;
224 gcry_mpi_print( GCRYMPI_FMT_USG, (unsigned char *)rbuf, 4, &nwritten, g);
226 memmove( rbuf+4-nwritten, rbuf, nwritten);
227 memset( rbuf, 0, 4-nwritten);
229 rbuf += 4;
233 *(u_int16_t *)rbuf = htons((u_int16_t) PRIMEBITS/8);
234 rbuf += 2;
238 gcry_mpi_print( GCRYMPI_FMT_USG, (unsigned char *)rbuf, PRIMEBITS/8, NULL, p);
239 rbuf += PRIMEBITS/8;
243 gcry_mpi_print( GCRYMPI_FMT_USG, (unsigned char *)rbuf, PRIMEBITS/8, &nwritten, Ma);
245 memmove(rbuf + (PRIMEBITS/8) - nwritten, rbuf, nwritten);
246 memset(rbuf, 0, (PRIMEBITS/8) - nwritten);
248 rbuf += PRIMEBITS/8;
263 char *rbuf, size_t *rbuflen)
271 return dhx2_setup(obj, ibuf, ibuflen, rbuf, rbuflen);
279 char *rbuf, size_t *rbuflen)
307 return (login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));
313 char *rbuf, size_t *rbuflen)
342 return (login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));
349 char *rbuf, size_t *rbuflen)
445 *(u_int16_t *)rbuf = htons(ID+1);
446 rbuf += 2;
450 gcry_mpi_print(GCRYMPI_FMT_USG, (unsigned char *)rbuf, PRIMEBITS/8, NULL, clientNonce);
452 memcpy(rbuf+16, serverNonce_bin, 16);
461 ctxerror = gcry_cipher_encrypt(ctx, rbuf, 32, NULL, 0);
466 rbuf += 32;
489 char *rbuf _U_, size_t *rbuflen)
599 char *rbuf, size_t *rbuflen)
607 ret = logincont1(obj, uam_pwd, ibuf, ibuflen, rbuf, rbuflen);
609 ret = logincont2(obj, uam_pwd, ibuf,ibuflen, rbuf, rbuflen);