• Home
  • Raw
  • Download

Lines Matching refs:isakmp_cfg_config

110 struct isakmp_cfg_config isakmp_cfg_config;  variable
796 confsource = isakmp_cfg_config.confsource;
840 htonl(ntohl(isakmp_cfg_config.network4)
881 = isakmp_cfg_config.netmask4;
895 attr, &isakmp_cfg_config.dns4[0],
896 isakmp_cfg_config.dns4_index);
901 attr, &isakmp_cfg_config.nbns4[0],
902 isakmp_cfg_config.nbns4_index);
907 attr, &isakmp_cfg_config.network4);
1347 size_t size = isakmp_cfg_config.pool_size;
1352 if (isakmp_cfg_config.port_pool == NULL) {
1359 if (isakmp_cfg_config.port_pool[i].used == 0)
1369 isakmp_cfg_config.port_pool[i].used = 1;
1384 if (isakmp_cfg_config.port_pool == NULL) {
1390 if (isakmp_cfg_config.port_pool[index].used == 0) {
1399 if (isakmp_cfg_config.authsource == ISAKMP_CFG_AUTH_PAM)
1402 isakmp_cfg_config.port_pool[index].used = 0;
1415 if (isakmp_cfg_config.port_pool[port].pam != NULL) {
1416 pam_end(isakmp_cfg_config.port_pool[port].pam, PAM_SUCCESS);
1417 isakmp_cfg_config.port_pool[port].pam = NULL;
1431 if (isakmp_cfg_config.accounting == ISAKMP_CFG_ACCT_PAM)
1436 if (isakmp_cfg_config.accounting == ISAKMP_CFG_ACCT_RADIUS)
1439 if (isakmp_cfg_config.accounting == ISAKMP_CFG_ACCT_SYSTEM)
1454 if (isakmp_cfg_config.port_pool == NULL) {
1460 pam = isakmp_cfg_config.port_pool[port].pam;
1473 isakmp_cfg_config.port_pool[port].pam = NULL;
2082 if (size == isakmp_cfg_config.pool_size)
2087 isakmp_cfg_config.pool_size, size);
2090 if ((isakmp_cfg_config.port_pool != NULL) &&
2091 (size < isakmp_cfg_config.pool_size)) {
2092 for (i = isakmp_cfg_config.pool_size-1; i >= size; --i) {
2093 if (isakmp_cfg_config.port_pool[i].used) {
2097 isakmp_cfg_config.pool_size, size, i);
2104 len = size * sizeof(*isakmp_cfg_config.port_pool);
2105 new_pool = racoon_realloc(isakmp_cfg_config.port_pool, len);
2109 isakmp_cfg_config.pool_size, size, strerror(errno));
2114 if (size > isakmp_cfg_config.pool_size) {
2118 unit = sizeof(*isakmp_cfg_config.port_pool);
2119 old_size = isakmp_cfg_config.pool_size;
2125 isakmp_cfg_config.port_pool = new_pool;
2126 isakmp_cfg_config.pool_size = size;
2138 isakmp_cfg_config.network4 = (in_addr_t)0x00000000;
2139 isakmp_cfg_config.netmask4 = (in_addr_t)0x00000000;
2141 isakmp_cfg_config.dns4[i] = (in_addr_t)0x00000000;
2142 isakmp_cfg_config.dns4_index = 0;
2144 isakmp_cfg_config.nbns4[i] = (in_addr_t)0x00000000;
2145 isakmp_cfg_config.nbns4_index = 0;
2147 isakmp_cfg_config.port_pool = NULL;
2148 isakmp_cfg_config.authsource = ISAKMP_CFG_AUTH_SYSTEM;
2149 isakmp_cfg_config.groupsource = ISAKMP_CFG_GROUP_SYSTEM;
2151 if (isakmp_cfg_config.grouplist != NULL) {
2152 for (i = 0; i < isakmp_cfg_config.groupcount; i++)
2153 racoon_free(isakmp_cfg_config.grouplist[i]);
2154 racoon_free(isakmp_cfg_config.grouplist);
2157 isakmp_cfg_config.grouplist = NULL;
2158 isakmp_cfg_config.groupcount = 0;
2159 isakmp_cfg_config.confsource = ISAKMP_CFG_CONF_LOCAL;
2160 isakmp_cfg_config.accounting = ISAKMP_CFG_ACCT_NONE;
2162 isakmp_cfg_config.pool_size = 0;
2163 isakmp_cfg_config.auth_throttle = THROTTLE_PENALTY;
2164 strlcpy(isakmp_cfg_config.default_domain, ISAKMP_CFG_DEFAULT_DOMAIN,
2166 strlcpy(isakmp_cfg_config.motd, ISAKMP_CFG_MOTD, MAXPATHLEN);
2169 if (isakmp_cfg_config.splitnet_list != NULL)
2170 splitnet_list_free(isakmp_cfg_config.splitnet_list,
2171 &isakmp_cfg_config.splitnet_count);
2172 isakmp_cfg_config.splitnet_list = NULL;
2173 isakmp_cfg_config.splitnet_count = 0;
2174 isakmp_cfg_config.splitnet_type = 0;
2176 isakmp_cfg_config.pfs_group = 0;
2177 isakmp_cfg_config.save_passwd = 0;
2180 if (isakmp_cfg_config.splitdns_list != NULL)
2181 racoon_free(isakmp_cfg_config.splitdns_list);
2182 isakmp_cfg_config.splitdns_list = NULL;
2183 isakmp_cfg_config.splitdns_len = 0;