| /src/crypto/dist/ipsec-tools/src/racoon/ |
| localconf.c | 66 struct localconf *lcconf = NULL; variable in typeref:struct:localconf 73 if (lcconf == NULL) { 74 lcconf = racoon_calloc(1, sizeof(*lcconf)); 75 if (lcconf == NULL) 78 // Important: assure all pointers within lcconf to be NULL. 79 memset(lcconf, 0, sizeof(*lcconf)); 83 lcconf->racoon_conf = __UNCONST(LC_DEFAULT_CF); 89 if (lcconf->chroot) [all...] |
| main.c | 198 lcconf->port_isakmp = atoi(optarg); 201 lcconf->port_isakmp_natt = atoi(optarg); 204 lcconf->racoon_conf = optarg; 236 lcconf->default_af = AF_INET; 239 lcconf->default_af = AF_INET6; 304 lcconf->racoon_conf);
|
| backupsa.c | 177 if (safefile(lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], 1) != 0 || 178 (fp = fopen(lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], "a")) == NULL) { 181 lcconf->pathinfo[LC_PATHTYPE_BACKUPSA]); 209 if (safefile(lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], 1) == 0) 210 fp = fopen(lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], "r"); 216 lcconf->pathinfo[LC_PATHTYPE_BACKUPSA]); 232 line, lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], 288 line, lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], 296 line, lcconf->pathinfo[LC_PATHTYPE_BACKUPSA]); 304 line, lcconf->pathinfo[LC_PATHTYPE_BACKUPSA], [all...] |
| session.c | 251 if (lcconf->pathinfo[LC_PATHTYPE_PIDFILE] == NULL) 253 else if (lcconf->pathinfo[LC_PATHTYPE_PIDFILE][0] == '/') 254 strlcpy(pid_file, lcconf->pathinfo[LC_PATHTYPE_PIDFILE], MAXPATHLEN); 257 strlcat(pid_file, lcconf->pathinfo[LC_PATHTYPE_PIDFILE], MAXPATHLEN); 340 pfkey_send_flush(lcconf->sock_pfkey, SADB_SATYPE_UNSPEC); 391 /* TODO: save / restore / flush old lcconf (?) / rmtree 529 pfkey_close(lcconf->sock_pfkey);
|
| admin.c | 111 so2 = accept(lcconf->sock_admin, (struct sockaddr *)&from, &fromlen); 700 lcconf->sock_admin = -1; 709 lcconf->sock_admin = socket(AF_UNIX, SOCK_STREAM, 0); 710 if (lcconf->sock_admin == -1) { 715 close_on_exec(lcconf->sock_admin); 718 if (bind(lcconf->sock_admin, (struct sockaddr *)&sunaddr, 723 (void)close(lcconf->sock_admin); 732 (void)close(lcconf->sock_admin); 740 (void)close(lcconf->sock_admin); 744 if (listen(lcconf->sock_admin, 5) != 0) [all...] |
| grabmyaddr.c | 165 set_port(addr, lcconf->port_isakmp); 168 set_port(addr, lcconf->port_isakmp_natt); 236 if (!lcconf->strict_address) { 296 if (!lcconf->strict_address) { 297 lcconf->rtsock = kernel_open_socket(); 298 if (lcconf->rtsock < 0) 300 monitor_fd(lcconf->rtsock, kernel_receive, NULL, 0); 302 lcconf->rtsock = -1; 314 if (lcconf->rtsock != -1) { 315 unmonitor_fd(lcconf->rtsock) [all...] |
| localconf.h | 118 extern struct localconf *lcconf;
|
| privsep.c | 206 if (lcconf->uid == 0) 214 if ((lcconf->pathinfo[LC_PATHTYPE_CERT] == NULL) || 215 (lcconf->pathinfo[LC_PATHTYPE_SCRIPT] == NULL)) { 236 if (lcconf->chroot != NULL) { 237 if (chdir(lcconf->chroot) != 0) { 239 "Cannot chdir(%s): %s\n", lcconf->chroot, 243 if (chroot(lcconf->chroot) != 0) { 245 "Cannot chroot(%s): %s\n", lcconf->chroot, 251 if (setgid(lcconf->gid) != 0) { 253 "Cannot setgid(%d): %s\n", lcconf->gid [all...] |
| nattraversal.c | 253 opts->float_port = lcconf->port_isakmp_natt; 265 opts->float_port = lcconf->port_isakmp_natt; 273 opts->float_port = lcconf->port_isakmp_natt; 383 sched_schedule (&sc_natt, lcconf->natt_ka_interval, natt_keepalive_send); 392 if (lcconf->natt_ka_interval > 0) 393 sched_schedule (&sc_natt, lcconf->natt_ka_interval, natt_keepalive_send);
|
| cfparse.y | 418 lcconf->uid = pw->pw_uid; 421 | USER NUMBER { lcconf->uid = $2; } EOS 432 lcconf->gid = gr->gr_gid; 435 | GROUP NUMBER { lcconf->gid = $2; } EOS 466 : COMPLEX_BUNDLE SWITCH { lcconf->complex_bundle = $2; } EOS 487 lcconf->pfkey_buffer_size = $2; 499 lcconf->gss_id_enc = $2; 529 : PAD_RANDOMIZE SWITCH { lcconf->pad_random = $2; } EOS 530 | PAD_RANDOMIZELEN SWITCH { lcconf->pad_randomlen = $2; } EOS 531 | PAD_MAXLEN NUMBER { lcconf->pad_maxsize = $2; } EO [all...] |
| pfkey.c | 317 if ((bufsiz = pfkey_set_buffer_size(s, lcconf->pfkey_buffer_size)) < 0) { 320 lcconf->pfkey_buffer_size, ipsec_strerror()); 322 } else if (bufsiz < lcconf->pfkey_buffer_size) { 325 bufsiz, lcconf->pfkey_buffer_size); 396 if (pfkey_send_flush(lcconf->sock_pfkey, satype) < 0) { 429 if ((lcconf->sock_pfkey = pfkey_open()) < 0) { 434 if ((bufsiz = pfkey_set_buffer_size(lcconf->sock_pfkey, 435 lcconf->pfkey_buffer_size)) < 0) { 438 lcconf->pfkey_buffer_size, ipsec_strerror()); 440 } else if (bufsiz < lcconf->pfkey_buffer_size) [all...] |
| handler.c | 1040 r->local, r->remote, lcconf->count_persend); 1069 if (lcconf->retry_counter == 0) { 1110 new->retry_counter = lcconf->retry_counter; 1148 diff.tv_sec = lcconf->retry_counter * lcconf->retry_interval; 1167 time_t lt = lcconf->retry_counter * lcconf->retry_interval;
|
| isakmp.c | 1183 if(extract_port(local) == lcconf->port_isakmp_natt) 1795 iph1->local, iph1->remote, lcconf->count_persend); 1848 sched_schedule(&iph1->scr, lcconf->retry_interval, 1857 iph1->retry_counter = lcconf->retry_counter; 1908 sched_schedule(&iph2->scr, lcconf->retry_interval, 1917 iph2->retry_counter = lcconf->retry_counter; 2169 iph2->retry_checkph1 = lcconf->retry_checkph1; 2188 iph2->retry_checkph1 = lcconf->retry_checkph1; 2500 + sizeof(time_t) + lcconf->secret_size; 2529 buf2 = eay_set_random(lcconf->secret_size) [all...] |
| isakmp_inf.c | 1134 pfkey_send_delete(lcconf->sock_pfkey, 1212 if (pfkey_send_delete_all(lcconf->sock_pfkey, 1227 if (pfkey_send_delete_all(lcconf->sock_pfkey, 1323 pfkey_send_delete(lcconf->sock_pfkey,
|
| oakley.c | 1379 lcconf->pathinfo[LC_PATHTYPE_CERT], 2957 if (lcconf->pad_excltail) 2964 if (lcconf->pad_strict) { 3052 if (lcconf->pad_random) { 3060 if (lcconf->pad_excltail) 3126 if (lcconf->pad_randomlen) 3127 padlen += ((eay_random() % (lcconf->pad_maxsize + 1) + 1) *
|
| proposal.c | 1021 if (lcconf->complex_bundle) 1064 if (lcconf->complex_bundle) {
|
| remoteconf.c | 1080 script_dir = lcconf->pathinfo[LC_PATHTYPE_SCRIPT];
|
| isakmp_quick.c | 166 sched_schedule(&iph2->sce, lcconf->wait_ph2complete, 1444 sched_schedule(&iph2->sce, lcconf->wait_ph2complete,
|
| ipsec_doi.c | 606 if (lcconf->gss_id_enc == LC_GSSENC_LATIN1) { 2771 if (lcconf->gss_id_enc == LC_GSSENC_LATIN1) 2779 if (lcconf->gss_id_enc == LC_GSSENC_LATIN1) {
|