Home | History | Annotate | Download | only in racoon

Lines Matching refs:rmconf

268 duprmconf (rmconf)
269 struct remoteconf *rmconf;
276 memcpy (new, rmconf, sizeof (*new));
285 genlist_foreach(rmconf->idvl_p, dupidvl, new->idvl_p);
298 delrmconf(rmconf)
299 struct remoteconf *rmconf;
302 if (rmconf->xauth)
303 xauth_rmconf_delete(&rmconf->xauth);
305 if (rmconf->etypes){
306 deletypes(rmconf->etypes);
307 rmconf->etypes=NULL;
309 if (rmconf->idvl_p)
310 genlist_free(rmconf->idvl_p, idspec_free);
311 if (rmconf->dhgrp)
312 oakley_dhgrp_free(rmconf->dhgrp);
313 if (rmconf->proposal)
314 delisakmpsa(rmconf->proposal);
315 racoon_free(rmconf);
375 remrmconf(rmconf)
376 struct remoteconf *rmconf;
378 TAILQ_REMOVE(&rmtree, rmconf, chain);
420 check_etypeok(rmconf, etype)
421 struct remoteconf *rmconf;
426 for (e = rmconf->etypes; e != NULL; e = e->next) {
451 new->rmconf = NULL;
463 insisakmpsa(new, rmconf)
465 struct remoteconf *rmconf;
469 new->rmconf = rmconf;
471 if (rmconf->proposal == NULL) {
472 rmconf->proposal = new;
476 for (p = rmconf->proposal; p->next != NULL; p = p->next)
591 "\t/* prop_no=%d, trns_no=%d, rmconf=%s */\n",
593 saddr2str(prop->rmconf->remote));