Lines Matching defs:lifgr
291 * Place information about group `grp' into `lifgr'.
294 ipmp_grp_info(const ipmp_grp_t *grp, lifgroupinfo_t *lifgr)
301 lifgr->gi_v4 = (grp->gr_v4 != NULL);
302 lifgr->gi_v6 = (grp->gr_v6 != NULL);
303 lifgr->gi_nv4 = grp->gr_nv4 + grp->gr_pendv4;
304 lifgr->gi_nv6 = grp->gr_nv6 + grp->gr_pendv6;
305 lifgr->gi_mactype = grp->gr_nif > 0 ? grp->gr_mactype : SUNW_DL_IPMP;
306 (void) strlcpy(lifgr->gi_grifname, grp->gr_ifname, LIFNAMSIZ);
307 lifgr->gi_m4ifname[0] = '\0';
308 lifgr->gi_m6ifname[0] = '\0';
309 lifgr->gi_bcifname[0] = '\0';
312 (void) strlcpy(lifgr->gi_m4ifname, ill->ill_name, LIFNAMSIZ);
313 (void) strlcpy(lifgr->gi_bcifname, ill->ill_name, LIFNAMSIZ);
317 (void) strlcpy(lifgr->gi_m6ifname, ill->ill_name, LIFNAMSIZ);