Lines Matching defs:policy
78 #include "policy.h"
1476 * If there is a phase 2 handler against the policy identifier in
1500 plog(LLV_ERROR, LOCATION, NULL, "no policy found: id:%d.\n",
1507 /* get inbound policy */
1525 "no in-bound policy found: %s\n",
1725 caddr_t policy, p;
1730 /* get policy buffer size */
1744 /* make policy structure */
1745 policy = racoon_malloc(policylen);
1746 if (!policy) {
1752 xpl = (struct sadb_x_policy *)policy;
1759 /* no need to append policy information any more if type is SPDDELETE */
1781 * the policy level cannot be unique because the policy
1810 *policy0 = policy;
1816 if (policy)
1817 racoon_free(policy);
1827 caddr_t policy = NULL;
1834 if (getsadbpolicy(&policy, &policylen, SADB_X_SPDUPDATE, iph2)) {
1836 "getting sadb policy failed.\n");
1848 policy, policylen, 0) < 0) {
1857 if (policy)
1858 racoon_free(policy);
1885 caddr_t policy = NULL;
1892 if (getsadbpolicy(&policy, &policylen, SADB_X_SPDADD, iph2)) {
1894 "getting sadb policy failed.\n");
1906 policy, policylen, 0) < 0) {
1915 if (policy)
1916 racoon_free(policy);
1954 "such policy already exists. "
1975 caddr_t policy = NULL;
1978 if (getsadbpolicy(&policy, &policylen, SADB_X_SPDDELETE, iph2)) {
1980 "getting sadb policy failed.\n");
1991 policy, policylen, 0) < 0) {
2000 if (policy)
2001 racoon_free(policy);
2039 "no policy found: %s\n",
2083 "no policy found: %s\n",
2141 "such policy already exists. "
2340 new->policy = xpl->sadb_x_policy_type;
2343 /* check policy */
2464 "invalid policy type.\n");