Home | History | Annotate | Download | only in racoon

Lines Matching defs:xpl

1639 	struct sadb_x_policy *xpl;
1666 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
1687 if (xpl->sadb_x_policy_type != IPSEC_POLICY_IPSEC) {
1749 iph2[0] = getph2byid(src, dst, xpl->sadb_x_policy_id);
1762 sp_out = getspbyspid(xpl->sadb_x_policy_id);
1765 xpl->sadb_x_policy_id);
1817 iph2[n]->spid = xpl->sadb_x_policy_id;
2017 struct sadb_x_policy *xpl;
2063 xpl = (struct sadb_x_policy *)policy;
2064 xpl->sadb_x_policy_len = PFKEY_UNIT64(policylen);
2065 xpl->sadb_x_policy_exttype = SADB_X_EXT_POLICY;
2066 xpl->sadb_x_policy_type = IPSEC_POLICY_IPSEC;
2067 xpl->sadb_x_policy_dir = spidx->dir;
2068 xpl->sadb_x_policy_id = 0;
2070 xpl->sadb_x_policy_priority = PRIORITY_DEFAULT;
2078 p = (struct sadb_x_sec_ctx *)(xpl + len);
2095 xisr = (struct sadb_x_ipsecrequest *)(xpl + len);
2221 struct sadb_x_policy *xpl;
2238 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2246 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2252 xpl->sadb_x_policy_priority,
2256 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2343 struct sadb_x_policy *xpl;
2360 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2368 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2374 xpl->sadb_x_policy_priority,
2378 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2460 struct sadb_x_policy *xpl;
2477 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2485 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2491 xpl->sadb_x_policy_priority,
2495 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2536 struct sadb_x_policy *xpl;
2553 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2561 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2567 xpl->sadb_x_policy_priority,
2571 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2627 struct sadb_x_policy *xpl;
2643 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2650 if (saddr == NULL || daddr == NULL || xpl == NULL) {
2657 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2663 xpl->sadb_x_policy_priority,
2667 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
2888 struct sadb_x_policy *xpl;
2903 xpl = (struct sadb_x_policy *)mhp[SADB_X_EXT_POLICY];
2920 if (xpl->sadb_x_policy_id % 8 >= 3) return 0;
2930 new->spidx.dir = xpl->sadb_x_policy_dir;
2931 new->id = xpl->sadb_x_policy_id;
2932 new->policy = xpl->sadb_x_policy_type;
2936 switch (xpl->sadb_x_policy_type) {
2950 if (PFKEY_EXTLEN(xpl) < sizeof(*xpl)) {
2956 tlen = PFKEY_EXTLEN(xpl) - sizeof(*xpl);
2957 xisr = (struct sadb_x_ipsecrequest *)(xpl + 1);
3061 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,
3067 xpl->sadb_x_policy_priority,
3071 KEY_SETSECSPIDX(xpl->sadb_x_policy_dir,