Lines Matching refs:vallen
382 vp->vallen = htonl(sizeof(struct autokey));
437 u_int vallen = 0; /* value length */
497 vallen = ntohl(ep->vallen);
501 if ( vallen == 0
502 || len - VALUE_LEN < vallen)
556 if (vallen == 0 || vallen > MAXHOSTNAME ||
557 len - VALUE_LEN < vallen) {
625 peer->subject = emalloc(vallen + 1);
626 memcpy(peer->subject, ep->pkt, vallen);
627 peer->subject[vallen] = '\0';
682 ntohl(xinfo->cert.vallen));
830 if (vallen == (u_int)EVP_PKEY_size(host_pkey)) {
838 if (RSA_private_decrypt(vallen,
986 (vallen != 3*sizeof(uint32_t)) )
1103 u_int vallen;
1152 vtemp.vallen = ep->vallen;
1183 vallen = exten_payload_size(ep); /* Must be <64k */
1184 if (vallen == 0 || vallen >= sizeof(certname) ) {
1195 memcpy(certname, ep->pkt, vallen);
1196 certname[vallen] = '\0';
1334 vallen = ntohl(ep->vallen); /* Must be <64k */
1335 if ( vallen == 0
1336 || (vallen >= MAX_VALLEN)
1337 || (opcode & 0x0000ffff) < VALUE_LEN + vallen) {
1345 if ((rval = crypto_encrypt((const u_char *)ep->pkt, vallen, &tcookie, &vtemp))
1436 u_int vallen; /* value length */
1478 vallen = ntohl(ep->vallen);
1479 if ( vallen == 0
1480 || vallen > MAX_VALLEN)
1483 i = (vallen + 3) / 4;
1487 || len - VALUE_LEN < ((vallen + 3) / 4) * 4
1488 || len - VALUE_LEN - ((vallen + 3) / 4) * 4
1548 EVP_VerifyUpdate(ctx, (u_char *)&ep->tstamp, vallen +
1550 sizeof(ep->vallen));
1574 u_int vallen, /* Length of Public Key */
1589 pkey = d2i_PublicKey(EVP_PKEY_RSA, NULL, &ptr, vallen);
1603 vallen = EVP_PKEY_size(pkey);
1604 vp->vallen = htonl(vallen);
1605 vp->ptr = emalloc(vallen);
1628 EVP_SignUpdate(ctx, vp->ptr, vallen);
1629 if (EVP_SignFinal(ctx, vp->sig, &vallen, sign_pkey)) {
1630 INSIST(vallen <= sign_siglen);
1631 vp->siglen = htonl(vallen);
1737 ep->vallen = 0;
1739 ep->vallen = htonl(slen);
1763 u_int len, vallen, siglen, opcode;
1771 vallen = ntohl(vp->vallen);
1772 INSIST(vallen <= MAX_VALLEN);
1773 len += ((vallen + 3) / 4 + 1) * 4;
1784 ep->vallen = vp->vallen;
1791 if (vallen > 0 && vp->ptr != NULL) {
1792 j = vallen / 4;
1793 if (j * 4 < vallen)
1795 memcpy(&ep->pkt[i], vp->ptr, vallen);
1857 if (pubkey.vallen != 0) {
1864 EVP_SignUpdate(ctx, pubkey.ptr, ntohl(pubkey.vallen));
1885 ntohl(cp->cert.vallen));
1911 if (tai_leap.ptr == NULL || ntohl(tai_leap.vallen) != len) {
1914 tai_leap.vallen = htonl(len);
1972 if (tai_leap.ptr == NULL || ntohl(tai_leap.vallen) != len)
2202 vp->vallen = htonl(len);
2316 vp->vallen = htonl(len);
2395 len = ntohl(ep->vallen);
2540 vp->vallen = htonl(len);
2642 vp->vallen = htonl(len);
2719 len = ntohl(ep->vallen);
2882 vp->vallen = htonl(len);
2992 vp->vallen = htonl(len);
3068 len = ntohl(ep->vallen);
3243 vp->vallen = htonl(len);
3291 if ((cp = cert_parse((u_char *)ep->pkt, (long)ntohl(ep->vallen),
3396 cert = d2i_X509(NULL, &ptr, ntohl(xp->cert.vallen));
3618 ret->cert.vallen = htonl(len);
3981 pubkey.vallen = htonl(len);
4019 hostval.vallen = htonl(strlen(cinfo->subject));
4152 head_size = (BPTR)(&ep->vallen + 1) - (BPTR)ep;
4155 data_size = (uint32_t)ntohl(ep->vallen);