crypto/dist/ipsec-tools/src/racoon/admin.c
187
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/admin.c
188
vchar_t *id = NULL;
crypto/dist/ipsec-tools/src/racoon/admin.c
189
vchar_t *key = NULL;
crypto/dist/ipsec-tools/src/racoon/admin.c
274
vchar_t tmp;
crypto/dist/ipsec-tools/src/racoon/admin.c
631
admin_reply(int so, struct admin_com *req, int l_ac_errno, vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/admin.c
97
static int admin_reply(int, struct admin_com *, int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.c
363
vchar_t *
crypto/dist/ipsec-tools/src/racoon/algorithm.c
364
alg_oakley_hashdef_one(int doi, vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/algorithm.c
402
vchar_t *
crypto/dist/ipsec-tools/src/racoon/algorithm.c
403
alg_oakley_hmacdef_one(int doi, vchar_t *key, vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/algorithm.c
406
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/algorithm.c
505
vchar_t *
crypto/dist/ipsec-tools/src/racoon/algorithm.c
506
alg_oakley_encdef_decrypt(int doi, vchar_t *buf, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/algorithm.c
508
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/algorithm.c
532
vchar_t *
crypto/dist/ipsec-tools/src/racoon/algorithm.c
533
alg_oakley_encdef_encrypt(int doi, vchar_t *buf, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/algorithm.c
535
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/algorithm.h
134
caddr_t (*init)(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
135
void (*update)(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
136
vchar_t *(*final)(caddr_t);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
138
vchar_t *(*one)(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
146
void (*update)(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
147
vchar_t *(*final)(caddr_t);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
149
vchar_t *(*one)(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
157
vchar_t *(*encrypt)(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
158
vchar_t *(*decrypt)(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
159
int (*weakkey)(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
181
extern vchar_t *alg_oakley_hashdef_one(int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
184
extern vchar_t *alg_oakley_hmacdef_one(int, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
190
extern vchar_t *alg_oakley_encdef_decrypt(int, vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/algorithm.h
191
extern vchar_t *alg_oakley_encdef_encrypt(int, vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
150
static void adminsock_conf(vchar_t *, vchar_t *, vchar_t *, int);
crypto/dist/ipsec-tools/src/racoon/cfparse.y
160
vchar_t **certptr)
crypto/dist/ipsec-tools/src/racoon/cfparse.y
1682
vchar_t *idv;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
2166
vchar_t* id = NULL;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
2187
vchar_t* id = NULL;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
288
vchar_t *val;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
2975
adminsock_conf(vchar_t *path, vchar_t *owner, vchar_t *group, int mode_dec)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1003
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1004
eay_rsa_sign(vchar_t *src, RSA *rsa)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1007
vchar_t *sig = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1028
eay_rsa_verify(vchar_t *src, vchar_t *sig, RSA *rsa)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1030
vchar_t *xbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1090
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1091
evp_crypt(vchar_t *data, vchar_t *key, vchar_t *iv, const EVP_CIPHER *e, int enc)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1093
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
114
static X509 *mem2x509(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1159
evp_weakkey(vchar_t *key __unused, const EVP_CIPHER *e __unused)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
116
static caddr_t eay_hmac_init(vchar_t *, const EVP_MD *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1181
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1182
eay_des_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1187
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1188
eay_des_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1194
eay_des_weakkey(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1213
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1214
eay_idea_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1216
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
123
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1232
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1233
eay_idea_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1235
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1253
eay_idea_weakkey(vchar_t *key __unused)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1270
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1271
eay_bf_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1276
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1277
eay_bf_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1283
eay_bf_weakkey(vchar_t *key __unused)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
130
vchar_t *ret = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1302
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1303
eay_rc5_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1304
vchar_t *data, *key, *iv;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1306
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1323
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1324
eay_rc5_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1325
vchar_t *data, *key, *iv;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1327
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1345
eay_rc5_weakkey(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1346
vchar_t *key;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1367
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1368
eay_3des_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1373
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1374
eay_3des_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1380
eay_3des_weakkey(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1407
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1408
eay_cast_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1413
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1414
eay_cast_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1421
eay_cast_weakkey(vchar_t *key __unused)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1440
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1441
eay_aes_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1443
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1469
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1470
eay_aes_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1471
vchar_t *data, *key, *iv;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1473
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1517
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1518
eay_aes_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1523
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1524
eay_aes_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1532
eay_aes_weakkey(vchar_t *key __unused)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1601
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1602
eay_camellia_encrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1607
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1608
eay_camellia_decrypt(vchar_t *data, vchar_t *key, vchar_t *iv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1614
eay_camellia_weakkey(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1663
eay_hmac_init(vchar_t *key, const EVP_MD *md)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1672
static vchar_t *eay_hmac_one(vchar_t *key, vchar_t *data, const EVP_MD *type)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1674
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1688
static vchar_t *eay_digest_one(vchar_t *data, const EVP_MD *type)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1690
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1708
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1709
eay_hmacsha2_512_one(vchar_t *key, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1715
eay_hmacsha2_512_init(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1721
eay_hmacsha2_512_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1726
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1729
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1753
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1754
eay_hmacsha2_384_one(vchar_t *key, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1760
eay_hmacsha2_384_init(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1766
eay_hmacsha2_384_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1771
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1775
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1797
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1798
eay_hmacsha2_256_one(vchar_t *key, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1804
eay_hmacsha2_256_init(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1810
eay_hmacsha2_256_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1815
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1819
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1843
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1844
eay_hmacsha1_one(vchar_t *key, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1850
eay_hmacsha1_init(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1856
eay_hmacsha1_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1861
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1865
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1888
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1889
eay_hmacmd5_one(vchar_t *key, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1895
eay_hmacmd5_init(vchar_t *key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1901
eay_hmacmd5_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1906
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1910
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1945
eay_sha2_512_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1952
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1955
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1966
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1967
eay_sha2_512_one(vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
1994
eay_sha2_384_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2001
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2004
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2015
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2016
eay_sha2_384_one(vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2043
eay_sha2_256_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2050
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2053
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2064
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2065
eay_sha2_256_one(vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2091
eay_sha1_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2098
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2101
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2112
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2113
eay_sha1_one(vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2138
eay_md5_update(caddr_t c, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2145
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2148
vchar_t *res;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2159
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2160
eay_md5_one(vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2175
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2179
vchar_t *res = 0;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2194
eay_dh_generate(vchar_t *prime, uint32_t ig, u_int publen, vchar_t **pub,
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2195
vchar_t **priv)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2245
eay_dh_compute(vchar_t *prime, uint32_t ig, vchar_t *pub, vchar_t *priv,
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2246
vchar_t *pub2, vchar_t **key)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2321
eay_v2bn(BIGNUM **bn, vchar_t *var)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2330
eay_bn2v(vchar_t **var, BIGNUM *bn)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2352
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2356
vchar_t *res = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2389
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2395
vchar_t *res = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2421
binbuf_pubkey2rsa(vchar_t *binbuf)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2455
vchar_t *binbuf;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
246
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2486
vchar_t *binbuf;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
2508
vchar_t *vrand;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
252
vchar_t *ret = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
287
eay_cmp_asn1dn(vchar_t *n1, vchar_t *n2)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
353
eay_check_x509cert(vchar_t *cert, char *CApath, char *CAfile, int local)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
496
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
497
eay_get_x509asn1subjectname(vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
502
vchar_t *name = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
540
eay_get_x509subjectaltname(vchar_t *cert, char **altname, int *type, int pos)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
659
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
660
eay_get_x509asn1issuername(vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
665
vchar_t *name = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
703
eay_get_x509text(vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
753
mem2x509(vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
792
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
797
vchar_t *cert;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
839
eay_check_x509sign(vchar_t *source, vchar_t *sig, vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
870
eay_check_rsasign(vchar_t *source, vchar_t *sig, RSA *rsa)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
878
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
883
vchar_t *pkey = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
927
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
932
vchar_t *pkey = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
978
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
979
eay_get_x509sign(vchar_t *src, vchar_t *privkey)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
983
vchar_t *sig = NULL;
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
997
vchar_t *
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.c
998
eay_get_rsasign(vchar_t *src, RSA *rsa)
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
100
extern int eay_bf_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
104
extern vchar_t *eay_rc5_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
105
extern vchar_t *eay_rc5_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
106
extern int eay_rc5_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
110
extern vchar_t *eay_3des_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
111
extern vchar_t *eay_3des_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
112
extern int eay_3des_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
116
extern vchar_t *eay_cast_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
117
extern vchar_t *eay_cast_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
118
extern int eay_cast_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
122
extern vchar_t *eay_aes_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
123
extern vchar_t *eay_aes_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
124
extern int eay_aes_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
132
extern vchar_t *eay_camellia_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
133
extern vchar_t *eay_camellia_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
134
extern int eay_camellia_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
147
extern vchar_t *eay_hmacsha2_512_one(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
148
extern caddr_t eay_hmacsha2_512_init(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
149
extern void eay_hmacsha2_512_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
150
extern vchar_t *eay_hmacsha2_512_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
151
extern vchar_t *eay_hmacsha2_384_one(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
152
extern caddr_t eay_hmacsha2_384_init(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
153
extern void eay_hmacsha2_384_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
154
extern vchar_t *eay_hmacsha2_384_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
155
extern vchar_t *eay_hmacsha2_256_one(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
156
extern caddr_t eay_hmacsha2_256_init(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
157
extern void eay_hmacsha2_256_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
158
extern vchar_t *eay_hmacsha2_256_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
161
extern vchar_t *eay_hmacsha1_one(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
162
extern caddr_t eay_hmacsha1_init(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
163
extern void eay_hmacsha1_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
164
extern vchar_t *eay_hmacsha1_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
166
extern vchar_t *eay_hmacmd5_one(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
167
extern caddr_t eay_hmacmd5_init(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
168
extern void eay_hmacmd5_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
169
extern vchar_t *eay_hmacmd5_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
174
extern void eay_sha2_512_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
175
extern vchar_t *eay_sha2_512_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
176
extern vchar_t *eay_sha2_512_one(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
182
extern void eay_sha2_384_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
183
extern vchar_t *eay_sha2_384_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
184
extern vchar_t *eay_sha2_384_one(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
190
extern void eay_sha2_256_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
191
extern vchar_t *eay_sha2_256_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
192
extern vchar_t *eay_sha2_256_one(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
198
extern void eay_sha1_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
199
extern vchar_t *eay_sha1_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
200
extern vchar_t *eay_sha1_one(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
205
extern void eay_md5_update(caddr_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
206
extern vchar_t *eay_md5_final(caddr_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
207
extern vchar_t *eay_md5_one(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
211
extern vchar_t *eay_set_random(uint32_t);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
215
extern int eay_dh_generate(vchar_t *, uint32_t, u_int, vchar_t **,
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
216
vchar_t **);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
217
extern int eay_dh_compute(vchar_t *, uint32_t, vchar_t *, vchar_t *,
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
218
vchar_t *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
221
vchar_t *base64_encode(char *, long);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
222
vchar_t *base64_decode(char *, long);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
228
extern int eay_revbnl(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
230
extern int eay_v2bn(BIGNUM **, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
231
extern int eay_bn2v(vchar_t **, BIGNUM *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
50
extern vchar_t *eay_str2asn1dn(const char *, int);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
51
extern vchar_t *eay_hex2asn1dn(const char *, int);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
52
extern int eay_cmp_asn1dn(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
53
extern int eay_check_x509cert(vchar_t *, char *, char *, int);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
54
extern vchar_t *eay_get_x509asn1subjectname(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
55
extern int eay_get_x509subjectaltname(vchar_t *, char **, int *, int);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
56
extern vchar_t * eay_get_x509asn1issuername(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
57
extern char *eay_get_x509text(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
58
extern vchar_t *eay_get_x509cert(char *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
59
extern vchar_t *eay_get_x509sign(vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
60
extern int eay_check_x509sign(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
62
extern int eay_check_rsasign(vchar_t *, vchar_t *, RSA *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
63
extern vchar_t *eay_get_rsasign(vchar_t *, RSA *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
66
extern vchar_t *eay_rsa_sign(vchar_t *, RSA *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
67
extern int eay_rsa_verify(vchar_t *, vchar_t *, RSA *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
70
extern vchar_t *eay_get_pkcs1privkey(char *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
71
extern vchar_t *eay_get_pkcs1pubkey(char *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
80
extern vchar_t *evp_crypt(vchar_t *data, vchar_t *key, vchar_t *iv,
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
82
extern int evp_weakkey(vchar_t *key, const EVP_CIPHER *e);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
86
extern vchar_t *eay_des_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
87
extern vchar_t *eay_des_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
88
extern int eay_des_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
92
extern vchar_t *eay_idea_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
93
extern vchar_t *eay_idea_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
94
extern int eay_idea_weakkey(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
98
extern vchar_t *eay_bf_encrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/crypto_openssl.h
99
extern vchar_t *eay_bf_decrypt(vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/dnssec.c
58
vchar_t *
crypto/dist/ipsec-tools/src/racoon/dnssec.c
59
dnssec_getcert(vchar_t *id)
crypto/dist/ipsec-tools/src/racoon/dnssec.c
61
vchar_t *cert = NULL;
crypto/dist/ipsec-tools/src/racoon/dnssec.h
37
extern vchar_t *dnssec_getcert(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/dump.c
127
vchar_t *msg;
crypto/dist/ipsec-tools/src/racoon/dump.h
39
extern int isakmp_dump(vchar_t *, struct sockaddr *, struct sockaddr *);
crypto/dist/ipsec-tools/src/racoon/eaytest.c
117
vchar_t src;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
118
vchar_t *priv, *sig;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
195
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/eaytest.c
203
vchar_t *ret;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
232
vchar_t *asn1dn = NULL, asn1dn0;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
362
vchar_t c;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
364
vchar_t *vstr;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
587
typedef vchar_t* (eay_func) (vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/eaytest.c
591
vchar_t *data,
crypto/dist/ipsec-tools/src/racoon/eaytest.c
593
vchar_t *key,
crypto/dist/ipsec-tools/src/racoon/eaytest.c
595
vchar_t *iv0,
crypto/dist/ipsec-tools/src/racoon/eaytest.c
601
vchar_t *buf, *iv, *res1, *res2;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
653
vchar_t data;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
654
vchar_t key;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
655
vchar_t iv0;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
74
static vchar_t *pem_read_buf(char *);
crypto/dist/ipsec-tools/src/racoon/eaytest.c
743
vchar_t *key, *data, *data1, *data2, *res;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
744
vchar_t mod;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
846
vchar_t *buf, *res;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
883
vchar_t *buf, *res;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
93
vchar_t *src, *sig;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
931
vchar_t p1, *pub1, *priv1, *gxy1;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
932
vchar_t p2, *pub2, *priv2, *gxy2;
crypto/dist/ipsec-tools/src/racoon/eaytest.c
991
vchar_t *rn;
crypto/dist/ipsec-tools/src/racoon/evt.c
190
vchar_t *
crypto/dist/ipsec-tools/src/racoon/evt.c
193
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/evt.c
215
evtmsg_create(int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.c
280
evt_generic(int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.c
294
evt_phase1(const struct ph1handle *ph1, int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.c
314
evt_phase2(const struct ph2handle *ph2, int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.c
99
evt_push(struct sockaddr_storage *src, struct sockaddr_storage *dst, int type, vchar_t *optdata)
crypto/dist/ipsec-tools/src/racoon/evt.h
121
void evt_generic(int type, vchar_t *optdata);
crypto/dist/ipsec-tools/src/racoon/evt.h
122
void evt_phase1(const struct ph1handle *ph1, int type, vchar_t *optdata);
crypto/dist/ipsec-tools/src/racoon/evt.h
123
void evt_phase2(const struct ph2handle *ph2, int type, vchar_t *optdata);
crypto/dist/ipsec-tools/src/racoon/evt.h
124
vchar_t *evt_dump(void);
crypto/dist/ipsec-tools/src/racoon/gssapi.c
109
gssapi_vm2gssbuf(vchar_t *vmbuf, gss_buffer_t gsstoken)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
122
gssapi_gss2vmbuf(gss_buffer_t gsstoken, vchar_t **vmbuf)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
134
vchar_t *
crypto/dist/ipsec-tools/src/racoon/gssapi.c
138
vchar_t *gssid;
crypto/dist/ipsec-tools/src/racoon/gssapi.c
406
gssapi_save_received_token(struct ph1handle *iph1, vchar_t *token)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
428
gssapi_get_token_to_send(struct ph1handle *iph1, vchar_t **token)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
449
gssapi_get_itokens(struct ph1handle *iph1, vchar_t **tokens)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
453
vchar_t *toks;
crypto/dist/ipsec-tools/src/racoon/gssapi.c
484
gssapi_get_rtokens(struct ph1handle *iph1, vchar_t **tokens)
crypto/dist/ipsec-tools/src/racoon/gssapi.c
488
vchar_t *toks;
crypto/dist/ipsec-tools/src/racoon/gssapi.c
521
vchar_t *
crypto/dist/ipsec-tools/src/racoon/gssapi.c
528
vchar_t *outbuf;
crypto/dist/ipsec-tools/src/racoon/gssapi.c
581
vchar_t *
crypto/dist/ipsec-tools/src/racoon/gssapi.c
588
vchar_t *outbuf;
crypto/dist/ipsec-tools/src/racoon/gssapi.c
688
vchar_t *
crypto/dist/ipsec-tools/src/racoon/gssapi.c
695
vchar_t *vmbuf;
crypto/dist/ipsec-tools/src/racoon/gssapi.h
79
int gssapi_save_received_token(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
80
int gssapi_get_token_to_send(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
81
int gssapi_get_itokens(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
82
int gssapi_get_rtokens(struct ph1handle *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
83
vchar_t *gssapi_wraphash(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
84
vchar_t *gssapi_unwraphash(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
90
vchar_t *gssapi_get_id(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/gssapi.h
91
vchar_t *gssapi_get_default_gss_id(void);
crypto/dist/ipsec-tools/src/racoon/handler.c
1064
add_recvdpkt(struct sockaddr *remote, struct sockaddr *local, vchar_t *sbuf,
crypto/dist/ipsec-tools/src/racoon/handler.c
1065
vchar_t *rbuf)
crypto/dist/ipsec-tools/src/racoon/handler.c
303
vchar_t *
crypto/dist/ipsec-tools/src/racoon/handler.c
309
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/handler.c
988
check_recvdpkt(struct sockaddr *remote, struct sockaddr *local __unused, vchar_t *rbuf)
crypto/dist/ipsec-tools/src/racoon/handler.c
990
vchar_t *hash;
crypto/dist/ipsec-tools/src/racoon/handler.h
129
vchar_t *authstr; /* place holder of string for auth. */
crypto/dist/ipsec-tools/src/racoon/handler.h
152
vchar_t *sendbuf; /* buffer for re-sending */
crypto/dist/ipsec-tools/src/racoon/handler.h
154
vchar_t *dhpriv; /* DH; private value */
crypto/dist/ipsec-tools/src/racoon/handler.h
155
vchar_t *dhpub; /* DH; public value */
crypto/dist/ipsec-tools/src/racoon/handler.h
156
vchar_t *dhpub_p; /* DH; partner's public value */
crypto/dist/ipsec-tools/src/racoon/handler.h
157
vchar_t *dhgxy; /* DH; shared secret */
crypto/dist/ipsec-tools/src/racoon/handler.h
158
vchar_t *nonce; /* nonce value */
crypto/dist/ipsec-tools/src/racoon/handler.h
159
vchar_t *nonce_p; /* partner's nonce value */
crypto/dist/ipsec-tools/src/racoon/handler.h
160
vchar_t *skeyid; /* SKEYID */
crypto/dist/ipsec-tools/src/racoon/handler.h
161
vchar_t *skeyid_d; /* SKEYID_d */
crypto/dist/ipsec-tools/src/racoon/handler.h
162
vchar_t *skeyid_a; /* SKEYID_a, i.e. hash */
crypto/dist/ipsec-tools/src/racoon/handler.h
163
vchar_t *skeyid_e; /* SKEYID_e, i.e. encryption */
crypto/dist/ipsec-tools/src/racoon/handler.h
164
vchar_t *key; /* cipher key */
crypto/dist/ipsec-tools/src/racoon/handler.h
165
vchar_t *hash; /* HASH minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
166
vchar_t *sig; /* SIG minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
167
vchar_t *sig_p; /* peer's SIG minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
168
vchar_t *cert; /* CERT minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
169
vchar_t *cert_p; /* peer's CERT minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
170
vchar_t *crl_p; /* peer's CRL minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
171
vchar_t *cr_p; /* peer's CR not including general */
crypto/dist/ipsec-tools/src/racoon/handler.h
175
vchar_t *id; /* ID minus gen header */
crypto/dist/ipsec-tools/src/racoon/handler.h
176
vchar_t *id_p; /* partner's ID minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
180
vchar_t *sa; /* whole SA payload to send/to be sent*/
crypto/dist/ipsec-tools/src/racoon/handler.h
184
vchar_t *sa_ret; /* SA payload to reply/to be replyed */
crypto/dist/ipsec-tools/src/racoon/handler.h
191
vchar_t *gi_i; /* optional initiator GSS id */
crypto/dist/ipsec-tools/src/racoon/handler.h
192
vchar_t *gi_r; /* optional responder GSS id */
crypto/dist/ipsec-tools/src/racoon/handler.h
282
vchar_t *id; /* ID minus gen header */
crypto/dist/ipsec-tools/src/racoon/handler.h
283
vchar_t *id_p; /* peer's ID minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
298
vchar_t *sendbuf; /* buffer for re-sending */
crypto/dist/ipsec-tools/src/racoon/handler.h
299
vchar_t *msg1; /* buffer for re-sending */
crypto/dist/ipsec-tools/src/racoon/handler.h
329
vchar_t *dhpriv; /* DH; private value */
crypto/dist/ipsec-tools/src/racoon/handler.h
330
vchar_t *dhpub; /* DH; public value */
crypto/dist/ipsec-tools/src/racoon/handler.h
331
vchar_t *dhpub_p; /* DH; partner's public value */
crypto/dist/ipsec-tools/src/racoon/handler.h
332
vchar_t *dhgxy; /* DH; shared secret */
crypto/dist/ipsec-tools/src/racoon/handler.h
333
vchar_t *nonce; /* nonce value in phase 2 */
crypto/dist/ipsec-tools/src/racoon/handler.h
334
vchar_t *nonce_p; /* partner's nonce value in phase 2 */
crypto/dist/ipsec-tools/src/racoon/handler.h
336
vchar_t *sa; /* whole SA payload to send/to be sent*/
crypto/dist/ipsec-tools/src/racoon/handler.h
340
vchar_t *sa_ret; /* SA payload to reply/to be replyed */
crypto/dist/ipsec-tools/src/racoon/handler.h
380
vchar_t *hash; /* hash of the received packet */
crypto/dist/ipsec-tools/src/racoon/handler.h
381
vchar_t *sendbuf; /* buffer for the response */
crypto/dist/ipsec-tools/src/racoon/handler.h
441
vchar_t *iv; /* for decoding packet */
crypto/dist/ipsec-tools/src/racoon/handler.h
443
vchar_t *ive; /* for encoding packet */
crypto/dist/ipsec-tools/src/racoon/handler.h
486
extern vchar_t *dumpph1(void);
crypto/dist/ipsec-tools/src/racoon/handler.h
522
extern int check_recvdpkt(struct sockaddr *, struct sockaddr *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/handler.h
523
extern int add_recvdpkt(struct sockaddr *, struct sockaddr *, vchar_t *,
crypto/dist/ipsec-tools/src/racoon/handler.h
524
vchar_t *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
108
static struct prop_pair ** get_proppair_and_doi_sit(vchar_t *, int,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
112
static uint32_t ipsecdoi_set_ld(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1124
get_proppair_and_doi_sit(vchar_t *sa, int mode, uint32_t *doitype,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1169
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1290
get_proppair(vchar_t *sa, int mode)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1309
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1406
vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1409
vchar_t *newsa;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1527
vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1528
get_sabysaprop(struct saprop *pp0, vchar_t *sa0)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1531
vchar_t *newsa = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
154
static vchar_t *setph2proposal0(const struct ph2handle *,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
1641
ipsecdoi_set_ld(vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
173
ipsecdoi_checkph1proposal(vchar_t *sa, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
175
vchar_t *newsa; /* new SA payload approved. */
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
235
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
239
vchar_t *newsa;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
2553
vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
2556
vchar_t *mysa;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
2839
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
2843
vchar_t *p;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3063
vchar_t *q;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3240
ipsecdoi_subnetisaddr_v4(const vchar_t *subnet, const vchar_t *address)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3261
ipsecdoi_subnetisaddr_v6(const vchar_t *subnet, const vchar_t *address)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3293
ipsecdoi_chkcmpids(const vchar_t *idt, const vchar_t *ids, int exact)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3297
vchar_t ident_t;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3298
vchar_t ident_s;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3577
vchar_t *ret = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3579
vchar_t *ident = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3694
set_identifier(vchar_t **vpp, int type, const vchar_t * const value)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3700
set_identifier_qual(vchar_t **vpp, int type, const vchar_t * const value,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3703
vchar_t *new = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3919
vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3922
vchar_t *new;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
396
vchar_t *val = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4008
vchar_t *
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4012
vchar_t *new;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4078
ipsecdoi_id2sockaddr(vchar_t *buf, struct sockaddr *saddr,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4212
ipsecdoi_id2str(const vchar_t *id)
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
4481
vchar_t *ld_buf = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
774
vchar_t *sa_ret = NULL;
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
97
static vchar_t *get_ph1approval(struct ph1handle *, uint32_t, uint32_t,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
216
extern int ipsecdoi_checkph1proposal(vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
220
extern struct prop_pair **get_proppair(vchar_t *, int);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
221
extern vchar_t *get_sabyproppair(uint32_t, uint32_t, struct prop_pair *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
223
extern vchar_t *get_sabysaprop(struct saprop *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
224
extern int ipsecdoi_chkcmpids( const vchar_t *, const vchar_t *, int );
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
227
extern int set_identifier(vchar_t **, int, const vchar_t * const);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
228
extern int set_identifier_qual(vchar_t **, int, const vchar_t * const, int);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
230
extern vchar_t *ipsecdoi_sockaddr2id(struct sockaddr *, u_int, u_int);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
231
extern int ipsecdoi_id2sockaddr(vchar_t *, struct sockaddr *, uint8_t *,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
233
extern char *ipsecdoi_id2str(const vchar_t *);
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
234
extern vchar_t *ipsecdoi_sockrange2id(struct sockaddr *, struct sockaddr *,
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.h
237
extern vchar_t *ipsecdoi_setph1proposal(struct remoteconf *,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1130
isakmp_ph1begin_r(vchar_t *msg, struct sockaddr *remote, struct sockaddr *local,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1305
isakmp_ph2begin_r(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
134
static int nostate1(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
135
static int nostate2(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
137
static int (*ph1exchange[][2][PHASE1ST_MAX])(struct ph1handle *, vchar_t *) = {
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1413
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1418
vchar_t *result;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1495
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1496
isakmp_parse(vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1501
vchar_t *result;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
163
static int (*ph2exchange[][2][PHASE2ST_MAX])(struct ph2handle *, vchar_t *) = {
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1728
isakmp_send(struct ph1handle *iph1, vchar_t *sbuf)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
1732
vchar_t *vbuf = NULL, swap;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
177
static int isakmp_main(vchar_t *, struct sockaddr *, struct sockaddr *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
178
static int ph1_main(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
179
static int quick_main(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
180
static int isakmp_ph1begin_r(vchar_t *, struct sockaddr *, struct sockaddr *,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
183
static int isakmp_ph2begin_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
191
vchar_t *, struct sockaddr *, struct sockaddr *);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
221
vchar_t *buf = NULL, *tmpbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2221
vchar_t *idsrc, *iddst;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2400
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2401
isakmp_add_attr_v(vchar_t *buf0, int type, caddr_t val, int len)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2403
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2430
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2431
isakmp_add_attr_l(vchar_t *buf0, int type, uint32_t val)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2433
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2464
vchar_t *buf = NULL, *buf2 = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2555
isakmp_p2ph( vchar_t **buf, struct isakmp_gen *gen)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2591
set_isakmp_header(vchar_t *vbuf, struct ph1handle *iph1, int nptype,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2617
set_isakmp_header1(vchar_t *vbuf, struct ph1handle *iph1, int nptype)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2626
set_isakmp_header2(vchar_t *vbuf, struct ph2handle *iph2, int nptype)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2635
set_isakmp_payload(caddr_t buf, vchar_t *src, int nptype)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2757
vchar_t *msg;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2768
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2886
nostate1(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2895
nostate2(struct ph2handle *iph2, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2928
isakmp_plist_append_full (struct payload_list *plist, vchar_t *payload,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2949
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2954
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3003
frag_handler(struct ph1handle *iph1, vchar_t *msg, struct sockaddr *remote,
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3006
vchar_t *newmsg;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
3159
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp.c
391
isakmp_main(vchar_t *msg, struct sockaddr *remote, struct sockaddr *local)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
768
ph1_main(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp.c
958
quick_main(struct ph2handle *iph2, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp.h
381
vchar_t *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
111
agg_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
116
vchar_t *vid_natt[MAX_NATT_VID_COUNT] = { NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
120
vchar_t *vid_xauth = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
121
vchar_t *vid_unity = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
124
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1268
agg_r2recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
127
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1270
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1271
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
131
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1333
vchar_t *natd_received = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1408
agg_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
321
agg_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
323
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
325
vchar_t *satmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
329
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
336
vchar_t *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
587
agg_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
592
vchar_t *gsshash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
683
vchar_t *natd[2] = { NULL, NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
749
agg_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
752
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
756
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
901
agg_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
907
vchar_t *xauth_vid = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
908
vchar_t *unity_vid = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
911
vchar_t *vid_natt = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
912
vchar_t *natd[2] = { NULL, NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
915
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
918
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
923
vchar_t *gsstoken = NULL, *gsshash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
924
vchar_t *gss_sa = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
37
extern int agg_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
38
extern int agg_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
39
extern int agg_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
41
extern int agg_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
42
extern int agg_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
43
extern int agg_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.h
44
extern int agg_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
103
base_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1046
base_r2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1048
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
108
vchar_t *vid_natt[MAX_NATT_VID_COUNT] = { NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1098
vchar_t *natd_received = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
112
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
115
vchar_t *vid_xauth = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
116
vchar_t *vid_unity = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
119
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1192
base_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1195
vchar_t *vid = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1312
vchar_t *natd[2] = { NULL, NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
290
base_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
292
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
294
vchar_t *satmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
403
base_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
406
vchar_t *vid = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
517
vchar_t *natd[2] = { NULL, NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
572
base_i3recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
574
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
578
vchar_t *natd_received;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
742
base_i3send(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
769
base_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
771
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
885
base_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
890
vchar_t *vid_natt = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
893
vchar_t *vid_xauth = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
894
vchar_t *vid_unity = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
897
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
900
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
37
extern int base_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
38
extern int base_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
39
extern int base_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
40
extern int base_i3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
41
extern int base_i3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
43
extern int base_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
44
extern int base_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
45
extern int base_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.h
46
extern int base_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1003
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1023
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1027
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1051
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1056
vchar_t *buffer = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1057
vchar_t *bufone = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
110
static vchar_t *buffer_cat(vchar_t *s, vchar_t *append);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
111
static vchar_t *isakmp_cfg_net(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1115
isakmp_cfg_send(struct ph1handle *iph1, vchar_t *payload, uint32_t np,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1119
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
113
static vchar_t *isakmp_cfg_void(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
115
static vchar_t *isakmp_cfg_addr4(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
117
static vchar_t *isakmp_cfg_addrnet4(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
120
static vchar_t *isakmp_cfg_addr4_list(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1239
vchar_t *tmp;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
139
isakmp_cfg_r(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
146
vchar_t *dmsg;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1655
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
210
vchar_t *check;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
211
vchar_t *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
457
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
481
vchar_t *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
483
vchar_t *reply_attr;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
648
vchar_t *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
650
vchar_t *reply_attr;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
739
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
740
buffer_cat(vchar_t *s, vchar_t *append)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
742
vchar_t *new;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
758
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
900
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
903
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
921
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
924
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
941
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
944
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
963
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
967
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
990
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
999
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
188
void isakmp_cfg_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
193
int isakmp_cfg_send(struct ph1handle *, vchar_t *, uint32_t, int, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
197
vchar_t *isakmp_cfg_copy(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
198
vchar_t *isakmp_cfg_short(struct ph1handle *, struct isakmp_data *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
199
vchar_t *isakmp_cfg_varlen(struct ph1handle *, struct isakmp_data *, const char *, size_t);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.h
200
vchar_t *isakmp_cfg_string(struct ph1handle *, struct isakmp_data *, const char *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
210
isakmp_frag_extract(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
215
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
324
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
329
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
384
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
385
isakmp_frag_addcap(vchar_t *buf, int cap)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
82
isakmp_sendfrags(struct ph1handle *iph1, vchar_t *buf)
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.c
91
vchar_t *frag;
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
51
vchar_t *frag_packet;
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
54
int isakmp_sendfrags(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
56
int isakmp_frag_extract(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
57
vchar_t *isakmp_frag_reassembly(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_frag.h
58
vchar_t *isakmp_frag_addcap(vchar_t *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
108
ident_i1send(struct ph1handle *iph1, vchar_t *msg) /* must be null */
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1094
ident_r2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1096
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1100
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
113
vchar_t *vid_natt[MAX_NATT_VID_COUNT] = { NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1152
vchar_t *natd_received = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
117
vchar_t *vid_xauth = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
118
vchar_t *vid_unity = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
121
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1230
ident_r2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
124
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1308
ident_r3recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1310
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1311
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1316
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1525
ident_r3send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1607
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1610
vchar_t *buf = 0;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1612
vchar_t *vid = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1615
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1618
vchar_t *natd[2] = { NULL, NULL };
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1714
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1718
vchar_t *buf = NULL, *new = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1722
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1723
vchar_t *gsshash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
252
ident_i2recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
254
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
256
vchar_t *satmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
349
ident_i2send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
417
ident_i3recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
419
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
423
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
426
vchar_t *natd_received;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
563
ident_i3send(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
655
ident_i4recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
657
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
659
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
663
vchar_t *gsstoken = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
809
ident_i4send(struct ph1handle *iph1, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
839
ident_r1recv(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
841
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
93
static vchar_t *ident_ir2mx(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
94
static vchar_t *ident_ir3mx(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
940
ident_r1send(struct ph1handle *iph1, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
944
vchar_t *gss_sa = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
949
vchar_t *vid_natt = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
952
vchar_t *vid_xauth = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
953
vchar_t *vid_unity = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
956
vchar_t *vid_dpd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
959
vchar_t *vid_frag = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
37
extern int ident_i1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
38
extern int ident_i2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
39
extern int ident_i2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
40
extern int ident_i3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
41
extern int ident_i3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
42
extern int ident_i4recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
43
extern int ident_i4send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
45
extern int ident_r1recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
46
extern int ident_r1send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
47
extern int ident_r2recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
48
extern int ident_r2send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
49
extern int ident_r3recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.h
50
extern int ident_r3send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1002
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1003
isakmp_add_pl_n(vchar_t *buf0, uint8_t **np_p, int type, struct saproto *pr,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1004
vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1006
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1049
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1178
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
120
isakmp_info_recv(struct ph1handle *iph1, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
122
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
123
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
130
vchar_t *hash, *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1352
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
1442
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
566
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
611
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
677
struct sockaddr *local, int type, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
680
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
748
isakmp_info_send_n1(struct ph1handle *iph1, int type, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
750
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
803
isakmp_info_send_n2(struct ph2handle *iph2, int type, vchar_t *data)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
806
vchar_t *payload = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
851
isakmp_info_send_common(struct ph1handle *iph1, vchar_t *payload, uint32_t np,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
855
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
956
vchar_t *tmp;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
38
extern int isakmp_info_recv(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
42
struct sockaddr *, int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
43
extern int isakmp_info_send_n1(struct ph1handle *, int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
44
extern int isakmp_info_send_n2(struct ph2handle *, int, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
45
extern int isakmp_info_send_common(struct ph1handle *, vchar_t *, uint32_t,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
48
extern vchar_t * isakmp_add_pl_n(vchar_t *, uint8_t **, int, struct saproto *,
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.h
49
vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
147
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
70
isakmp_newgroup_r(struct ph1handle *iph1 __unused, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
77
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
88
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.h
37
extern int isakmp_newgroup_r(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1053
quick_r1recv(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1055
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1056
vchar_t *hbuf = NULL; /* for hash computing. */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1057
vchar_t *pbuf = NULL; /* for payload parsing */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1234
vchar_t *vp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1305
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
135
quick_i1prep(struct ph2handle *iph2, vchar_t *msg __unused) /* must be null pointer */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1424
quick_r1prep(struct ph2handle *iph2, vchar_t *msg __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1457
quick_r2send(struct ph2handle *iph2, vchar_t *msg)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1459
vchar_t *body = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1460
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1469
vchar_t *nat_oai = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1470
vchar_t *nat_oar = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1600
vchar_t *data = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1646
vchar_t *tmp;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1706
quick_r3recv(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1708
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1709
vchar_t *pbuf = NULL; /* for payload parsing */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1768
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1769
vchar_t *tmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
179
quick_i1send(struct ph2handle *iph2, vchar_t *msg) /* must be null pointer */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
181
vchar_t *body = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
182
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1824
quick_r3send(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1826
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1827
vchar_t *myhash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1829
vchar_t *notify = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
192
vchar_t *nat_oai = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
193
vchar_t *nat_oar = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1939
quick_r3prep(struct ph2handle *iph2, vchar_t *msg0 __unused)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2051
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2052
quick_ir1mx(struct ph2handle *iph2, vchar_t *body, vchar_t *hash)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2055
vchar_t *buf = NULL, *new = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2119
vchar_t *idsrc = NULL, *iddst = NULL, *client = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
393
quick_i2recv(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
395
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
396
vchar_t *hbuf = NULL; /* for hash computing. */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
397
vchar_t *pbuf = NULL; /* for payload parsing */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
398
vchar_t *idci = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
399
vchar_t *idcr = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
540
vchar_t *vp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
702
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
776
quick_i2send(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
778
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
779
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
780
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
794
vchar_t *tmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
912
quick_i3recv(struct ph2handle *iph2, vchar_t *msg0)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
914
vchar_t *msg = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
915
vchar_t *pbuf = NULL; /* for payload parsing */
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
918
vchar_t *notify = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
98
static vchar_t *quick_ir1mx(struct ph2handle *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
986
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
987
vchar_t *tmp = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
37
extern int quick_i1prep(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
38
extern int quick_i1send(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
39
extern int quick_i2recv(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
40
extern int quick_i2send(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
41
extern int quick_i3recv(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
43
extern int quick_r1recv(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
44
extern int quick_r1prep(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
45
extern int quick_r2send(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
46
extern int quick_r3recv(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
47
extern int quick_r3send(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.h
48
extern int quick_r3prep(struct ph2handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
258
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
262
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
85
static vchar_t *isakmp_cfg_split(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
88
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.c
92
vchar_t *reply_attr = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_unity.h
73
vchar_t *isakmp_unity_req(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
102
extern int isakmp_p2ph(vchar_t **, struct isakmp_gen *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
105
extern caddr_t set_isakmp_header1(vchar_t *, struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
106
extern caddr_t set_isakmp_header2(vchar_t *, struct ph2handle *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
107
extern caddr_t set_isakmp_payload(caddr_t, vchar_t *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
110
struct payload_list *, vchar_t *, uint8_t, uint8_t);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
113
isakmp_plist_append(struct payload_list *plist, vchar_t *payload, uint8_t payload_type)
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
119
extern vchar_t *isakmp_plist_set_all(struct payload_list **plist,
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
123
extern void isakmp_printpacket(vchar_t *, struct sockaddr *,
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
67
extern vchar_t *isakmp_parsewoh(int, struct isakmp_gen *, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
68
extern vchar_t *isakmp_parse(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
74
extern int isakmp_send(struct ph1handle *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
97
extern vchar_t *isakmp_add_attr_v(vchar_t *, int, caddr_t, int);
crypto/dist/ipsec-tools/src/racoon/isakmp_var.h
98
extern vchar_t *isakmp_add_attr_l(vchar_t *, int, uint32_t);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
123
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1465
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1472
vchar_t *buffer = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1475
vchar_t *usr = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1476
vchar_t *pwd = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1618
vchar_t *
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
1622
vchar_t *buffer = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c
406
vchar_t *buffer;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
110
vchar_t *isakmp_xauth_req(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
111
vchar_t *isakmp_xauth_set(struct ph1handle *, struct isakmp_data *);
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
128
vchar_t *host;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
130
vchar_t *secret;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
163
vchar_t *uri;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
164
vchar_t *host;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
167
vchar_t *base;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
169
vchar_t *bind_dn;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
170
vchar_t *bind_pw;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
172
vchar_t *attr_user;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
173
vchar_t *attr_addr;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
174
vchar_t *attr_mask;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
175
vchar_t *attr_group;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
176
vchar_t *attr_member;
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
84
vchar_t *login; /* xauth login */
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.h
85
vchar_t *pass; /* xauth password */
crypto/dist/ipsec-tools/src/racoon/kmpstat.c
121
com_send(vchar_t *combuf)
crypto/dist/ipsec-tools/src/racoon/kmpstat.c
133
com_recv(vchar_t **combufp)
crypto/dist/ipsec-tools/src/racoon/localconf.c
168
vchar_t *
crypto/dist/ipsec-tools/src/racoon/localconf.c
169
getpskbyname(vchar_t *id0)
crypto/dist/ipsec-tools/src/racoon/localconf.c
172
vchar_t *key = NULL;
crypto/dist/ipsec-tools/src/racoon/localconf.c
195
vchar_t *
crypto/dist/ipsec-tools/src/racoon/localconf.c
198
vchar_t *key = NULL;
crypto/dist/ipsec-tools/src/racoon/localconf.c
208
vchar_t *
crypto/dist/ipsec-tools/src/racoon/localconf.c
213
vchar_t *key = NULL;
crypto/dist/ipsec-tools/src/racoon/localconf.h
125
extern vchar_t *getpskbyname(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/localconf.h
126
extern vchar_t *getpskbyaddr(struct sockaddr *);
crypto/dist/ipsec-tools/src/racoon/localconf.h
130
extern vchar_t *getpsk(const char *, const int);
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
122
vchar_t *
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
125
vchar_t *natd;
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
126
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
187
natt_compare_addr_hash (struct ph1handle *iph1, vchar_t *natd_received,
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
190
vchar_t *natd_computed;
crypto/dist/ipsec-tools/src/racoon/nattraversal.c
495
isakmp_plist_append_natt_vids (struct payload_list *plist, vchar_t *vid_natt[MAX_NATT_VID_COUNT]){
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
79
vchar_t *natt_hash_addr(struct ph1handle *iph1, struct sockaddr *addr);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
80
int natt_compare_addr_hash(struct ph1handle *iph1, vchar_t *natd_received, int natd_seq);
crypto/dist/ipsec-tools/src/racoon/nattraversal.h
87
isakmp_plist_append_natt_vids(struct payload_list *plist, vchar_t *vid_natt[MAX_NATT_VID_COUNT]);
crypto/dist/ipsec-tools/src/racoon/oakley.c
104
vchar_t buf; \
crypto/dist/ipsec-tools/src/racoon/oakley.c
1116
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
1119
vchar_t *buf = NULL, *res = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1120
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
124
static int oakley_check_dh_pub(vchar_t *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1242
vchar_t *my_hash = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1246
vchar_t *gsshash = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
131
int oakley_get_certtype(vchar_t *cert)
crypto/dist/ipsec-tools/src/racoon/oakley.c
139
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
142
vchar_t p;
crypto/dist/ipsec-tools/src/racoon/oakley.c
156
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
159
vchar_t *pl;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1675
vchar_t *privkey = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1734
vchar_t *name = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1948
vchar_t **c;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2129
vchar_t *cert;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2130
vchar_t **c;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2197
vchar_t *buf, *asn1dn = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
232
oakley_check_dh_pub(vchar_t *prime, vchar_t **pub0)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2320
vchar_t *buf = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
234
vchar_t *tmp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
235
vchar_t *pub = *pub0;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2471
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2619
vchar_t *buf = NULL, *res = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
268
oakley_dh_compute(const struct dhgroup *dh, vchar_t *pub, vchar_t *priv,
crypto/dist/ipsec-tools/src/racoon/oakley.c
269
vchar_t *pub_p, vchar_t **gxy)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2723
vchar_t *buf = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2806
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
2893
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
2894
oakley_do_decrypt(struct ph1handle *iph1, vchar_t *msg, vchar_t *ivdp,
crypto/dist/ipsec-tools/src/racoon/oakley.c
2895
vchar_t *ivep)
crypto/dist/ipsec-tools/src/racoon/oakley.c
2897
vchar_t *buf = NULL, *new = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
3013
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
3014
oakley_do_encrypt(struct ph1handle *iph1, vchar_t *msg, vchar_t *ivep,
crypto/dist/ipsec-tools/src/racoon/oakley.c
3015
vchar_t *ivp)
crypto/dist/ipsec-tools/src/racoon/oakley.c
3017
vchar_t *buf = 0, *new = 0;
crypto/dist/ipsec-tools/src/racoon/oakley.c
321
oakley_dh_generate(const struct dhgroup *dh, vchar_t **pub, vchar_t **priv)
crypto/dist/ipsec-tools/src/racoon/oakley.c
411
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
412
oakley_prf(vchar_t *key, vchar_t *buf, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
414
vchar_t *res = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
439
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
440
oakley_hash(vchar_t *buf, struct ph1handle *iph1)
crypto/dist/ipsec-tools/src/racoon/oakley.c
442
vchar_t *res = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
505
vchar_t *buf = NULL, *res = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
598
vchar_t *prev = res; /* K(n-1) */
crypto/dist/ipsec-tools/src/racoon/oakley.c
599
vchar_t *seed = NULL; /* seed for Kn */
crypto/dist/ipsec-tools/src/racoon/oakley.c
626
vchar_t *this = NULL; /* Kn */
crypto/dist/ipsec-tools/src/racoon/oakley.c
710
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
713
vchar_t *buf, *res;
crypto/dist/ipsec-tools/src/racoon/oakley.c
714
vchar_t *s;
crypto/dist/ipsec-tools/src/racoon/oakley.c
723
while ((s = va_arg(ap, vchar_t *)) != NULL) {
crypto/dist/ipsec-tools/src/racoon/oakley.c
764
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
765
oakley_compute_hash3(struct ph1handle *iph1, uint32_t msgid, vchar_t *body)
crypto/dist/ipsec-tools/src/racoon/oakley.c
767
vchar_t *buf = 0, *res = 0;
crypto/dist/ipsec-tools/src/racoon/oakley.c
812
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
813
oakley_compute_hash1(struct ph1handle *iph1, uint32_t msgid, vchar_t *body)
crypto/dist/ipsec-tools/src/racoon/oakley.c
815
vchar_t *buf = NULL, *res = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
859
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
862
vchar_t *buf = NULL, *res = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
867
vchar_t *gsstokens = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
979
vchar_t *
crypto/dist/ipsec-tools/src/racoon/oakley.c
982
vchar_t *buf = NULL, *res = NULL, *bp;
crypto/dist/ipsec-tools/src/racoon/oakley.c
983
vchar_t *hashkey = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
984
vchar_t *hash = NULL; /* for signature mode */
crypto/dist/ipsec-tools/src/racoon/oakley.h
155
vchar_t *prime;
crypto/dist/ipsec-tools/src/racoon/oakley.h
158
vchar_t *curve_a;
crypto/dist/ipsec-tools/src/racoon/oakley.h
159
vchar_t *curve_b;
crypto/dist/ipsec-tools/src/racoon/oakley.h
160
vchar_t *order;
crypto/dist/ipsec-tools/src/racoon/oakley.h
172
vchar_t *, vchar_t *, vchar_t *, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/oakley.h
174
vchar_t **, vchar_t **);
crypto/dist/ipsec-tools/src/racoon/oakley.h
177
extern vchar_t *oakley_prf(vchar_t *, vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
178
extern vchar_t *oakley_hash(vchar_t *, struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
183
extern vchar_t *oakley_compute_hashx(void);
crypto/dist/ipsec-tools/src/racoon/oakley.h
185
extern vchar_t *oakley_compute_hash3(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
186
uint32_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
187
extern vchar_t *oakley_compute_hash1(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
188
uint32_t, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
189
extern vchar_t *oakley_ph1hash_common(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
190
extern vchar_t *oakley_ph1hash_base_i(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
191
extern vchar_t *oakley_ph1hash_base_r(struct ph1handle *, int);
crypto/dist/ipsec-tools/src/racoon/oakley.h
193
extern int oakley_get_certtype(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
197
extern vchar_t *oakley_getcr(struct ph1handle *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
213
extern vchar_t *oakley_do_decrypt(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
214
vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/oakley.h
215
extern vchar_t *oakley_do_encrypt(struct ph1handle *,
crypto/dist/ipsec-tools/src/racoon/oakley.h
216
vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/racoon/pfkey.c
299
vchar_t *
crypto/dist/ipsec-tools/src/racoon/pfkey.c
303
vchar_t *buf = NULL;
crypto/dist/ipsec-tools/src/racoon/pfkey.h
45
extern vchar_t *pfkey_dump_sadb(int);
crypto/dist/ipsec-tools/src/racoon/plainrsa-gen.c
123
vchar_t *pubkey64 = NULL;
crypto/dist/ipsec-tools/src/racoon/plainrsa-gen.c
152
vchar_t *pubkey64 = NULL;
crypto/dist/ipsec-tools/src/racoon/plainrsa-gen.c
89
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/policy.h
163
extern int get_security_context(vchar_t *, struct policyindex *);
crypto/dist/ipsec-tools/src/racoon/privsep.c
1041
vchar_t *
crypto/dist/ipsec-tools/src/racoon/privsep.c
1044
vchar_t *psk;
crypto/dist/ipsec-tools/src/racoon/privsep.c
377
vchar_t *privkey;
crypto/dist/ipsec-tools/src/racoon/privsep.c
505
vchar_t *psk;
crypto/dist/ipsec-tools/src/racoon/privsep.c
888
vchar_t *
crypto/dist/ipsec-tools/src/racoon/privsep.c
891
vchar_t *privkey;
crypto/dist/ipsec-tools/src/racoon/privsep.h
63
vchar_t *privsep_eay_get_pkcs1privkey(char *);
crypto/dist/ipsec-tools/src/racoon/privsep.h
68
vchar_t *privsep_getpsk(const char *, const int);
crypto/dist/ipsec-tools/src/racoon/proposal.h
85
vchar_t *keymat; /* KEYMAT */
crypto/dist/ipsec-tools/src/racoon/proposal.h
86
vchar_t *keymat_p; /* peer's KEYMAT */
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
100
static vchar_t *f_vpnc(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
101
static vchar_t *f_vpnd(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
102
static vchar_t *f_getevt(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
104
static vchar_t *f_logoutusr(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
108
vchar_t *(*func)(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
1368
handle_recv(vchar_t *combuf)
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
161
static vchar_t *get_proto_and_index(int, const char **, uint16_t *);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
163
static vchar_t *get_index(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
166
static vchar_t *get_comindexes(int, int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
254
vchar_t *combuf;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
332
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
359
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
362
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
379
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
386
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
397
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
403
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
418
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
421
vchar_t *buf, *idx;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
438
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
453
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
456
vchar_t *buf, *idx;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
499
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
502
vchar_t *buf, *idx;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
522
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
525
vchar_t *buf, *idx;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
622
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
684
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
709
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
712
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
734
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
737
vchar_t *idx = NULL;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
782
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
815
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
818
vchar_t *buf;
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
91
static vchar_t *get_combuf(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
92
static int handle_recv(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
93
static vchar_t *f_reload(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
94
static vchar_t *f_getsched(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
95
static vchar_t *f_getsa(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
96
static vchar_t *f_getsacert(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
97
static vchar_t *f_flushsa(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
98
static vchar_t *f_deletesa(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.c
99
static vchar_t *f_exchangesa(int, const char **);
crypto/dist/ipsec-tools/src/racoon/racoonctl.h
48
int com_send(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/racoonctl.h
49
int com_recv(vchar_t **);
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
100
vchar_t ident;
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
1073
vchar_t *
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
1074
script_path_add(vchar_t *path)
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
1077
vchar_t *new_path;
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
260
vchar_t *issuer;
crypto/dist/ipsec-tools/src/racoon/remoteconf.c
95
rmconf_match_identity(struct remoteconf *rmconf, vchar_t *id_p)
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
100
vchar_t *key; /* my pre-shared key */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
105
vchar_t *mycert; /* my certificate */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
107
vchar_t *peerscert; /* peer's certificate */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
109
vchar_t *cacert; /* CA certificate */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
129
vchar_t *script[SCRIPT_MAX + 1];/* script hooks paths */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
174
vchar_t *id; /* identifier */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
182
vchar_t *identity;
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
183
vchar_t *certificate_request;
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
196
extern int rmconf_match_identity(struct remoteconf *rmconf, vchar_t *id_p);
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
238
extern vchar_t *script_path_add(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
66
vchar_t *gssid;
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
76
vchar_t *data; /* certificate payload */
crypto/dist/ipsec-tools/src/racoon/remoteconf.h
99
vchar_t *idv; /* my identifier */
crypto/dist/ipsec-tools/src/racoon/rsalist.c
262
rsa_try_check_rsasign(vchar_t *source, vchar_t *sig, struct genlist *list)
crypto/dist/ipsec-tools/src/racoon/rsalist.h
61
RSA *rsa_try_check_rsasign(vchar_t *source, vchar_t *sig, struct genlist *list);
crypto/dist/ipsec-tools/src/racoon/sainfo.c
80
getsainfo(const vchar_t *loc, const vchar_t *rmt, const vchar_t *peer,
crypto/dist/ipsec-tools/src/racoon/sainfo.c
81
const vchar_t *client, uint32_t remoteid)
crypto/dist/ipsec-tools/src/racoon/sainfo.h
44
vchar_t *idsrc;
crypto/dist/ipsec-tools/src/racoon/sainfo.h
45
vchar_t *iddst;
crypto/dist/ipsec-tools/src/racoon/sainfo.h
54
vchar_t *group;
crypto/dist/ipsec-tools/src/racoon/sainfo.h
60
vchar_t *id_i; /* identifier of the authorized initiator */
crypto/dist/ipsec-tools/src/racoon/sainfo.h
75
extern struct sainfo *getsainfo(const vchar_t *,
crypto/dist/ipsec-tools/src/racoon/sainfo.h
76
const vchar_t *, const vchar_t *, const vchar_t *, uint32_t);
crypto/dist/ipsec-tools/src/racoon/security.c
64
vchar_t *sa;
crypto/dist/ipsec-tools/src/racoon/security.c
71
vchar_t *pbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/security.c
72
vchar_t *tbuf = NULL;
crypto/dist/ipsec-tools/src/racoon/vendorid.c
105
static vchar_t *vendorid_fixup(int, vchar_t *t);
crypto/dist/ipsec-tools/src/racoon/vendorid.c
149
vchar_t vid;
crypto/dist/ipsec-tools/src/racoon/vendorid.c
184
vchar_t *
crypto/dist/ipsec-tools/src/racoon/vendorid.c
286
static vchar_t *
crypto/dist/ipsec-tools/src/racoon/vendorid.c
287
vendorid_fixup(int vendorid, vchar_t *vidhash)
crypto/dist/ipsec-tools/src/racoon/vendorid.c
291
vchar_t *tmp;
crypto/dist/ipsec-tools/src/racoon/vendorid.h
96
vchar_t *hash;
crypto/dist/ipsec-tools/src/racoon/vendorid.h
99
vchar_t *set_vendorid(int);
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
103
vfree(vchar_t *var)
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
116
vchar_t *
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
117
vdup(vchar_t *src)
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
119
vchar_t *new;
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
52
vchar_t *
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
55
vchar_t *var;
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
57
if ((var = (vchar_t *)racoon_malloc(sizeof(*var))) == NULL)
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
74
vchar_t *
crypto/dist/ipsec-tools/src/racoon/vmbuf.c
75
vrealloc(vchar_t *ptr, size_t size)
crypto/dist/ipsec-tools/src/racoon/vmbuf.h
47
vchar_t *n; /* next vchar_t buffer */
crypto/dist/ipsec-tools/src/racoon/vmbuf.h
68
extern vchar_t *vmalloc(size_t);
crypto/dist/ipsec-tools/src/racoon/vmbuf.h
69
extern vchar_t *vrealloc(vchar_t *, size_t);
crypto/dist/ipsec-tools/src/racoon/vmbuf.h
70
extern void vfree(vchar_t *);
crypto/dist/ipsec-tools/src/racoon/vmbuf.h
71
extern vchar_t *vdup(vchar_t *);
crypto/dist/ipsec-tools/src/setkey/parse.y
100
static int setkeymsg_spdaddr(unsigned int, unsigned int, vchar_t *,
crypto/dist/ipsec-tools/src/setkey/parse.y
102
static int setkeymsg_spdaddr_tag(unsigned int, char *, vchar_t *);
crypto/dist/ipsec-tools/src/setkey/parse.y
1113
setkeymsg_spdaddr_tag(unsigned int type, char *tag, vchar_t *policy)
crypto/dist/ipsec-tools/src/setkey/parse.y
112
vchar_t val;
crypto/dist/ipsec-tools/src/setkey/parse.y
1606
fix_portstr(int ulproto, vchar_t *spec, vchar_t *sport, vchar_t *dport)
crypto/dist/ipsec-tools/src/setkey/parse.y
93
static int fix_portstr(int, vchar_t *, vchar_t *, vchar_t *);
crypto/dist/ipsec-tools/src/setkey/parse.y
970
setkeymsg_spdaddr(unsigned int type, unsigned int upper, vchar_t *policy,