Lines Matching defs:dae
605 struct iked_raddae *dae, *daet;
630 TAILQ_FOREACH_SAFE(dae, &env->sc_raddaes, rd_entry, daet) {
631 close(dae->rd_sock);
632 event_del(&dae->rd_ev);
633 TAILQ_REMOVE(&env->sc_raddaes, dae, rd_entry);
634 free(dae);
1322 struct iked_raddae dae;
1326 memset(&dae, 0, sizeof(dae));
1327 memcpy(&dae.rd_sockaddr, sa, salen);
1345 sock, &dae, sizeof(dae));
1357 struct iked_raddae *dae;
1359 if (IMSG_DATA_SIZE(imsg) < sizeof(*dae))
1362 if ((dae = calloc(1, sizeof(*dae))) == NULL) {
1366 memcpy(dae, imsg->data, sizeof(*dae));
1367 dae->rd_sock = imsg_get_fd(imsg);
1368 dae->rd_env = env;
1370 event_set(&dae->rd_ev, dae->rd_sock, EV_READ | EV_PERSIST,
1371 iked_radius_dae_on_event, dae);
1372 event_add(&dae->rd_ev, NULL);
1374 TAILQ_INSERT_TAIL(&env->sc_raddaes, dae, rd_entry);