Lines Matching defs:ih
192 ipmp_handle_t ih;
279 if ((err = ipmp_open(&ih)) != IPMP_SUCCESS)
282 if (ipmp_ping_daemon(ih) != IPMP_SUCCESS)
291 probe_output(ih, ofmt);
293 if ((err = ipmp_setqcontext(ih, qcontext)) != IPMP_SUCCESS) {
299 (*walker)(ih, cbfunc, ofmt);
303 ipmp_close(ih);
310 * it `ih', the ipmp_groupinfo_t pointer, and `arg'.
313 walk_group(ipmp_handle_t ih, ipmpstat_cbfunc_t *cbfunc, void *arg)
320 if ((err = ipmp_getgrouplist(ih, &grlistp)) != IPMP_SUCCESS)
324 err = ipmp_getgroupinfo(ih, grlistp->gl_groups[i], &grinfop);
330 (*cbfunc)(ih, grinfop, arg);
339 * passing it `ih', the ipmp_ifinfo_t pointer, and `arg'.
342 walk_if(ipmp_handle_t ih, ipmpstat_cbfunc_t *cbfunc, void *arg)
346 walk_group(ih, walk_if_cbfunc, &iw);
351 * passing it `ih', the ipmp_addrinfo_t pointer, and `arg'.
354 walk_addr(ipmp_handle_t ih, ipmpstat_cbfunc_t *cbfunc, void *arg)
358 walk_group(ih, walk_addr_cbfunc, &iw);
365 walk_if_cbfunc(ipmp_handle_t ih, void *infop, void *arg)
375 err = ipmp_getifinfo(ih, iflistp->il_ifs[i], &ifinfop);
381 (*iwp->iw_func)(ih, ifinfop, iwp->iw_funcarg);
390 walk_addr_cbfunc(ipmp_handle_t ih, void *infop, void *arg)
403 err = ipmp_getaddrinfo(ih, grinfop->gr_name, addrp, &adinfop);
409 (*iwp->iw_func)(ih, adinfop, iwp->iw_funcarg);
888 probe_enabled_cbfunc(ipmp_handle_t ih, void *infop, void *arg)
898 probe_output(ipmp_handle_t ih, ofmt_handle_t ofmt)
902 ipmpstat_probe_state_t ps = { ih, ofmt };
909 walk_if(ih, probe_enabled_cbfunc, &nenabled);
1029 info_output_cbfunc(ipmp_handle_t ih, void *infop, void *arg)
1031 ofmt_output(arg, ih, infop);
1035 targinfo_output_cbfunc(ipmp_handle_t ih, void *infop, void *arg)
1048 ofmt_output(arg, ih, &ifinfop->if_targinfo4);
1050 ofmt_output(arg, ih, &ifinfop->if_targinfo6);
1055 * callback function pointers. The actual values are computed from the `ih'
1059 ofmt_output(const ofmt_handle_t ofmt, ipmp_handle_t ih, void *arg)
1063 sfunc_arg.sa_ih = ih;