Lines Matching refs:rmconf
268 duprmconf (rmconf) in duprmconf() argument
269 struct remoteconf *rmconf; in duprmconf()
276 memcpy (new, rmconf, sizeof (*new));
285 genlist_foreach(rmconf->idvl_p, dupidvl, new->idvl_p);
298 delrmconf(rmconf) in delrmconf() argument
299 struct remoteconf *rmconf; in delrmconf()
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) in remrmconf() argument
376 struct remoteconf *rmconf; in remrmconf()
378 TAILQ_REMOVE(&rmtree, rmconf, chain);
420 check_etypeok(rmconf, etype) in check_etypeok() argument
421 struct remoteconf *rmconf; in check_etypeok()
426 for (e = rmconf->etypes; e != NULL; e = e->next) {
451 new->rmconf = NULL; in newisakmpsa()
463 insisakmpsa(new, rmconf) in insisakmpsa() argument
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)
593 saddr2str(prop->rmconf->remote)); in dump_rmconf_single()