Symbol: sainfo
crypto/dist/ipsec-tools/src/racoon/cfparse.y
142
static struct sainfo *cur_sainfo = NULL;
crypto/dist/ipsec-tools/src/racoon/cfparse.y
1458
struct sainfo *check;
crypto/dist/ipsec-tools/src/racoon/handler.c
1207
struct sainfo *sainfo;
crypto/dist/ipsec-tools/src/racoon/handler.c
1214
if (iph2->sainfo != NULL) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1215
iph2->sainfo = getsainfo(iph2->sainfo->idsrc,
crypto/dist/ipsec-tools/src/racoon/handler.c
1216
iph2->sainfo->iddst, iph2->sainfo->id_i,
crypto/dist/ipsec-tools/src/racoon/handler.c
1217
NULL, iph2->sainfo->remoteid);
crypto/dist/ipsec-tools/src/racoon/handler.c
1220
sainfo = iph2->sainfo;
crypto/dist/ipsec-tools/src/racoon/handler.c
1222
if (sainfo == NULL) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1280
if (sainfo->lifetime < approval->lifetime) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1289
if (sainfo->lifebyte < approval->lifebyte) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1296
if (sainfo->pfs_group &&
crypto/dist/ipsec-tools/src/racoon/handler.c
1297
sainfo->pfs_group != approval->pfs_group) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1305
if (sainfo->lifetime != approval->lifetime ||
crypto/dist/ipsec-tools/src/racoon/handler.c
1309
sainfo->lifebyte != approval->lifebyte ||
crypto/dist/ipsec-tools/src/racoon/handler.c
1311
sainfo->pfs_group != iph2->approval->pfs_group) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1324
for (alg = sainfo->algs[algclass_ipsec_auth]; alg; alg = alg->next) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1335
for (alg = sainfo->algs[algclass_ipsec_enc];
crypto/dist/ipsec-tools/src/racoon/handler.h
321
struct sainfo *sainfo; /* place holder of sainfo */
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
2954
if (alg_oakley_dhdef_ok(iph2->sainfo->pfs_group))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3018
if (alg_oakley_dhdef_ok(iph2->sainfo->pfs_group))
crypto/dist/ipsec-tools/src/racoon/ipsec_doi.c
3020
iph2->sainfo->pfs_group);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2247
iph2->sainfo = getsainfo(idsrc, iddst, NULL, NULL, remoteid);
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2250
if (iph2->sainfo == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp.c
2258
"selected sainfo: %s\n", sainfo2str(iph2->sainfo));
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2173
iph2->sainfo = getsainfo(idsrc, iddst, iph2->ph1->id_p, client, iph2->ph1->rmconf->ph1id);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2174
if (iph2->sainfo == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2182
if (iph2->sainfo->group != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2183
if(group_check(iph2->ph1,&iph2->sainfo->group->v,1))
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2188
"selected sainfo: %s\n", sainfo2str(iph2->sainfo));
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2343
iph2->sainfo && iph2->sainfo->id_i) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2552
if (iph2->sainfo == NULL
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2553
|| iph2->sainfo->lifetime <= iph2->lifetime_secs) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2560
if (iph2->sainfo == NULL
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2561
|| iph2->sainfo->lifetime != iph2->lifetime_secs) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
1017
newpp->lifetime = iph2->sainfo->lifetime;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1018
newpp->lifebyte = iph2->sainfo->lifebyte;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1019
newpp->pfs_group = iph2->sainfo->pfs_group;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1080
if (set_satrnsbysainfo(newpr, iph2->sainfo) < 0) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
1163
pp0->lifetime = iph2->sainfo->lifetime;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1164
pp0->lifebyte = iph2->sainfo->lifebyte;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1165
pp0->pfs_group = iph2->sainfo->pfs_group;
crypto/dist/ipsec-tools/src/racoon/proposal.c
1216
if (set_satrnsbysainfo(newpr, iph2->sainfo) < 0)
crypto/dist/ipsec-tools/src/racoon/proposal.c
627
set_satrnsbysainfo(struct saproto *pr, struct sainfo *sainfo)
crypto/dist/ipsec-tools/src/racoon/proposal.c
635
if (sainfo->algs[algclass_ipsec_auth] == NULL) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
641
for (a = sainfo->algs[algclass_ipsec_auth]; a; a = a->next) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
662
if (sainfo->algs[algclass_ipsec_enc] == NULL) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
668
for (a = sainfo->algs[algclass_ipsec_enc]; a; a = a->next) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
669
for (b = sainfo->algs[algclass_ipsec_auth]; b; b = b->next) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
688
if (sainfo->algs[algclass_ipsec_comp] == NULL) {
crypto/dist/ipsec-tools/src/racoon/proposal.c
694
for (a = sainfo->algs[algclass_ipsec_comp]; a; a = a->next) {
crypto/dist/ipsec-tools/src/racoon/proposal.h
184
struct sainfo;
crypto/dist/ipsec-tools/src/racoon/proposal.h
198
extern int set_satrnsbysainfo(struct saproto *, struct sainfo *);
crypto/dist/ipsec-tools/src/racoon/sainfo.c
187
struct sainfo *
crypto/dist/ipsec-tools/src/racoon/sainfo.c
190
struct sainfo *new;
crypto/dist/ipsec-tools/src/racoon/sainfo.c
203
delsainfo(struct sainfo *si)
crypto/dist/ipsec-tools/src/racoon/sainfo.c
228
prisainfo(struct sainfo *s)
crypto/dist/ipsec-tools/src/racoon/sainfo.c
253
inssainfo(struct sainfo *new)
crypto/dist/ipsec-tools/src/racoon/sainfo.c
262
struct sainfo *s, *n;
crypto/dist/ipsec-tools/src/racoon/sainfo.c
298
remsainfo(struct sainfo *si)
crypto/dist/ipsec-tools/src/racoon/sainfo.c
306
struct sainfo *s, *next;
crypto/dist/ipsec-tools/src/racoon/sainfo.c
358
sainfo2str(const struct sainfo *si)
crypto/dist/ipsec-tools/src/racoon/sainfo.c
67
typedef LIST_HEAD(_sitree, sainfo) sainfo_tailq_head_t;
crypto/dist/ipsec-tools/src/racoon/sainfo.c
79
struct sainfo *
crypto/dist/ipsec-tools/src/racoon/sainfo.c
83
struct sainfo *s = NULL;
crypto/dist/ipsec-tools/src/racoon/sainfo.h
65
LIST_ENTRY(sainfo) chain;
crypto/dist/ipsec-tools/src/racoon/sainfo.h
75
extern struct sainfo *getsainfo(const vchar_t *,
crypto/dist/ipsec-tools/src/racoon/sainfo.h
77
extern struct sainfo *newsainfo(void);
crypto/dist/ipsec-tools/src/racoon/sainfo.h
78
extern void delsainfo(struct sainfo *);
crypto/dist/ipsec-tools/src/racoon/sainfo.h
79
extern void inssainfo(struct sainfo *);
crypto/dist/ipsec-tools/src/racoon/sainfo.h
80
extern void remsainfo(struct sainfo *);
crypto/dist/ipsec-tools/src/racoon/sainfo.h
86
extern const char * sainfo2str(const struct sainfo *);