Searched refs:lifgr (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp.c384 lifgroupinfo_t lifgr; local
459 (void) strlcpy(lifgr.gi_grname,
462 sizeof (struct lifgroupinfo), &lifgr);
470 lifgr.gi_grname, lifgr.gi_grifname,
471 lifgr.gi_m4ifname, lifgr.gi_m6ifname);
473 lifgr.gi_bcifname);
476 lifgr.gi_v4, lifgr
[all...]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c495 lifgroupinfo_t lifgr; local
513 (void) strlcpy(lifgr.gi_grname, lifr.lifr_groupname, LIFGRNAMSIZ);
514 if (ioctl(other_af_sock, SIOCGLIFGROUPINFO, &lifgr) != 0)
521 if (strcmp(lifgr.gi_grifname, ifname) == 0 ||
522 (af == AF_INET && lifgr.gi_v4) || (af == AF_INET6 && lifgr.gi_v6)) {
526 status = i_ipadm_create_ipmp(iph, lifgr.gi_grifname, af,
527 lifgr.gi_grname, IPADM_OPT_ACTIVE|IPADM_OPT_IPMP);
944 lifgroupinfo_t lifgr; local
1002 (void) strlcpy(lifgr
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipmp.c291 * Place information about group `grp' into `lifgr'.
294 ipmp_grp_info(const ipmp_grp_t *grp, lifgroupinfo_t *lifgr) argument
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
[all...]
H A Dip_if.c12664 lifgroupinfo_t *lifgr; local
12668 lifgr = (lifgroupinfo_t *)mp->b_cont->b_cont->b_rptr;
12669 lifgr->gi_grname[LIFGRNAMSIZ - 1] = '\0';
12672 if ((grp = ipmp_grp_lookup(lifgr->gi_grname, ipst)) == NULL) {
12676 ipmp_grp_info(grp, lifgr);
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c78 lifgroupinfo_t lifgr; local
158 (void) strlcpy(lifgr.gi_grname, lifr.lifr_groupname,
160 if (ioctl(fd, SIOCGLIFGROUPINFO, &lifgr) == -1) {
163 lifgr.gi_grname);
167 pif->pif_hwtype = dlpi_arptype(lifgr.gi_mactype);
168 pif->pif_under_ipmp = (strcmp(pname, lifgr.gi_grifname) != 0);
169 (void) strlcpy(pif->pif_grifname, lifgr.gi_grifname, LIFNAMSIZ);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_tables.c3183 lifgroupinfo_t lifgr; local
3224 (void) strlcpy(lifgr.gi_grname, grname, LIFGRNAMSIZ);
3225 if (ioctl(ifsock_v4, SIOCGLIFGROUPINFO, &lifgr) == -1) {
3261 groupstate(pg), nif, ifs, lifgr.gi_grifname, lifgr.gi_m4ifname,
3262 lifgr.gi_m6ifname, lifgr.gi_bcifname, naddr, addrs);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c1545 lifgroupinfo_t lifgr; local
1547 (void) strlcpy(lifgr.gi_grname, lifrl.lifr_groupname,
1549 if (ioctl(s, SIOCGLIFGROUPINFO, &lifgr) == -1)
1552 (void) strlcpy(lifrl.lifr_name, lifgr.gi_grifname, LIFNAMSIZ);
2094 lifgroupinfo_t lifgr; local
2149 (void) strlcpy(lifgr.gi_grname, grname, LIFGRNAMSIZ);
2150 if (ioctl(s, SIOCGLIFGROUPINFO, &lifgr) == -1) {
2158 af = lifgr.gi_v4 ? AF_INET6 : AF_INET;
2159 if (create_ipmp(grname, af, lifgr.gi_grifname,

Completed in 131 milliseconds