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( struct remoteconf *rmconf, u_int8_t etype) in check_etypeok() argument
424 for (e = rmconf->etypes; e != NULL; e = e->next) { in check_etypeok()
449 new->rmconf = NULL; in newisakmpsa()
461 insisakmpsa(new, rmconf) in insisakmpsa() argument
463 struct remoteconf *rmconf;
467 new->rmconf = rmconf;
469 if (rmconf->proposal == NULL) {
470 rmconf->proposal = new;
474 for (p = rmconf->proposal; p->next != NULL; p = p->next)
591 saddr2str(prop->rmconf->remote)); in dump_rmconf_single()