Home | History | Annotate | Download | only in racoon

Lines Matching full:lcconf

157 	if (lcconf->pathinfo[LC_PATHTYPE_PIDFILE] == NULL) 
159 else if (lcconf->pathinfo[LC_PATHTYPE_PIDFILE][0] == '/')
160 strlcpy(pid_file, lcconf->pathinfo[LC_PATHTYPE_PIDFILE], MAXPATHLEN);
163 strlcat(pid_file, lcconf->pathinfo[LC_PATHTYPE_PIDFILE], MAXPATHLEN);
210 if ((lcconf->sock_admin != -1) &&
211 (FD_ISSET(lcconf->sock_admin, &rfds)))
215 for (p = lcconf->myaddrs; p; p = p->next) {
222 if (FD_ISSET(lcconf->sock_pfkey, &rfds))
225 if (lcconf->rtsock >= 0 && FD_ISSET(lcconf->rtsock, &rfds)) {
226 if (update_myaddrs() && lcconf->autograbaddr)
273 if (lcconf->sock_admin != -1) {
274 if (lcconf->sock_admin >= FD_SETSIZE) {
278 FD_SET(lcconf->sock_admin, &mask0);
282 FD_SET(lcconf->sock_admin, &maskdying);
284 nfds = (nfds > lcconf->sock_admin ? nfds : lcconf->sock_admin);
287 if (lcconf->sock_pfkey >= FD_SETSIZE) {
291 FD_SET(lcconf->sock_pfkey, &mask0);
292 FD_SET(lcconf->sock_pfkey, &maskdying);
293 nfds = (nfds > lcconf->sock_pfkey ? nfds : lcconf->sock_pfkey);
294 if (lcconf->rtsock >= 0) {
295 if (lcconf->rtsock >= FD_SETSIZE) {
299 FD_SET(lcconf->rtsock, &mask0);
300 nfds = (nfds > lcconf->rtsock ? nfds : lcconf->rtsock);
303 for (p = lcconf->myaddrs; p; p = p->next) {
357 /* TODO: save / restore / flush old lcconf (?) / rmtree
455 pfkey_send_flush(lcconf->sock_pfkey,
586 pfkey_close(lcconf->sock_pfkey);