Lines Matching defs:ifinfo
196 cap_probe_defrouters(cap_channel_t *cap, struct ifinfo *ifinfo)
204 nvlist_add_number(nvl, "ifindex", ifinfo->sdl->sdl_index);
205 nvlist_add_number(nvl, "linkid", ifinfo->linkid);
216 return (probe_defrouters(ifinfo->sdl->sdl_index, ifinfo->linkid));
221 cap_rssend(cap_channel_t *cap, struct ifinfo *ifinfo)
228 nvlist_add_number(nvl, "ifindex", ifinfo->sdl->sdl_index);
229 nvlist_add_number(nvl, "linkid", ifinfo->linkid);
230 nvlist_add_binary(nvl, "data", ifinfo->rs_data, ifinfo->rs_datalen);
240 error = rssend(ifinfo->sdl->sdl_index, ifinfo->linkid, ifinfo->rs_data,
241 ifinfo->rs_datalen);
244 ifinfo->probes++;
248 ifinfo->ifname, strerror(errno));