Home | History | Annotate | Download | only in racoon

Lines Matching refs:binbuf

239 	char *binbuf;
259 binbuf = ret->v;
261 BN_bn2bin(bn, (unsigned char *) binbuf);
2634 binbuf_pubkey2rsa(vchar_t *binbuf)
2639 if (binbuf->v[0] > binbuf->l - 1) {
2644 exp = BN_bin2bn((unsigned char *) (binbuf->v + 1), binbuf->v[0], NULL);
2645 mod = BN_bin2bn((unsigned char *) (binbuf->v + binbuf->v[0] + 1),
2646 binbuf->l - binbuf->v[0] - 1, NULL);
2673 vchar_t *binbuf;
2680 binbuf = base64_decode(in + 2, strlen(in + 2));
2681 if (!binbuf) {
2686 if (binbuf->v[0] > binbuf->l - 1) {
2691 rsa_pub = binbuf_pubkey2rsa(binbuf);
2694 if (binbuf)
2695 vfree(binbuf);
2704 vchar_t *binbuf;
2706 binbuf = vmalloc(BN_num_bytes(in));
2707 if (!binbuf) {
2712 BN_bn2bin(in, (unsigned char *) binbuf->v);
2714 rsa_pub = binbuf_pubkey2rsa(binbuf);
2717 if (binbuf)
2718 vfree(binbuf);