Lines Matching refs:policy
1722 /* Caller owns object returned in `policy' */
1728 ipsec_policy_t *policy, size_t *len)
1737 *policy = NULL;
1781 debug("policy=\"%s\"", buf);
1782 if (NULL == (*policy = (ipsec_policy_t)ipsec_set_policy(buf, n)))
1785 "Could not create IPsec policy from \"%s\"", buf);
1789 *len = ((ipsec_policy_t)(*policy))->sadb_x_policy_len * 8;
1799 ipsec_policy_t policy, size_t len)
1807 (char *)policy, len, policySeq++);
1810 (char *)policy, len, policySeq++);
1813 helplog(ASL_LEVEL_ERR, "Could not set IPsec policy: %s",
1865 ipsec_policy_t policy = NULL;
1874 "Could not create IPsec policy socket: %s",
1898 &policy, &len)))
1903 policy, len)))
1905 if (NULL != policy)
1907 free(policy);
1908 policy = NULL;
1914 &policy, &len)))
1919 policy, len)))
1971 if (NULL != policy)
1972 free(policy);