Searched refs:lifrl (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | getifaddrs.c | 96 struct lifreq lifrl; local 130 (void) strncpy(lifrl.lifr_name, lifrp->lifr_name, 131 sizeof (lifrl.lifr_name)); 138 if (ioctl(s, SIOCGLIFFLAGS, (caddr_t)&lifrl) < 0) 140 if ((flags & LIFC_ENABLED) && !(lifrl.lifr_flags & IFF_UP)) 159 curr->ifa_flags = lifrl.lifr_flags; 170 if (ioctl(s, SIOCGLIFNETMASK, (caddr_t)&lifrl) < 0) 175 (void) memcpy(curr->ifa_netmask, &lifrl.lifr_addr, 180 if (ioctl(s, SIOCGLIFDSTADDR, (caddr_t)&lifrl) < 0) 186 (void) memcpy(curr->ifa_dstaddr, &lifrl [all...] |
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_if.c | 89 struct lifreq lifrl; local 144 (void) strlcpy(lifrl.lifr_name, 145 lifrp->lifr_name, sizeof (lifrl.lifr_name)); 148 if (ioctl(s, SIOCGLIFFLAGS, (caddr_t)&lifrl) < 0) 150 if (lifrl.lifr_flags & IFF_BROADCAST) 152 if (lifrl.lifr_flags & IFF_MULTICAST) 154 if (lifrl.lifr_flags & IFF_POINTOPOINT) 156 if (lifrl.lifr_flags & IFF_VIRTUAL) 158 if (lifrl.lifr_flags & IFF_IPMP) 160 if (lifrl 1026 struct lifreq lifrl; local [all...] |
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_nic.c | 608 struct lifreq lifrl; local 674 (void) memset(&lifrl, 0, sizeof (lifrl)); 675 (void) strlcpy(lifrl.lifr_name, lifrp->lifr_name, 676 sizeof (lifrl.lifr_name)); 678 if (ioctl(s4, SIOCGLIFFLAGS, (caddr_t)&lifrl) < 0) { 680 (ioctl(s6, SIOCGLIFFLAGS, (caddr_t)&lifrl) < 0)) { 687 if (lifrl.lifr_flags & IFF_LOOPBACK) { 691 if ((lifrl.lifr_flags & IFF_UP) == 0) {
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ |
H A D | ifconfig.c | 1489 struct lifreq lifrl; /* local lifreq struct */ local 1539 (void) strlcpy(lifrl.lifr_name, name, LIFNAMSIZ); 1543 ioctl(s, SIOCGLIFGROUPNAME, &lifrl) == 0 && 1544 lifrl.lifr_groupname[0] != '\0') { 1547 (void) strlcpy(lifgr.gi_grname, lifrl.lifr_groupname, 1552 (void) strlcpy(lifrl.lifr_name, lifgr.gi_grifname, LIFNAMSIZ); 1553 if (ioctl(s, SIOCGLIFFLAGS, &lifrl) == -1) 1555 if (!(lifrl.lifr_flags & IFF_UP)) { 1556 lifrl.lifr_flags |= IFF_UP; 1557 if (ioctl(s, SIOCSLIFFLAGS, &lifrl) 2095 struct lifreq lifrl; local 3811 struct lifreq lifrl; /* Local lifreq struct */ local [all...] |
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | vplat.c | 1877 struct lifreq *lifrp, lifrl; local 1919 lifrl.lifr_name); 1923 (void) memset(&lifrl, 0, sizeof (lifrl)); 1924 (void) strncpy(lifrl.lifr_name, lifrp->lifr_name, 1925 sizeof (lifrl.lifr_name)); 1926 if (ioctl(s, SIOCGLIFZONE, (caddr_t)&lifrl) < 0) { 1935 "network interface is bound", lifrl.lifr_name); 1939 if (lifrl.lifr_zoneid == zone_id) { 1940 if (ioctl(s, SIOCLIFREMOVEIF, (caddr_t)&lifrl) < [all...] |
Completed in 78 milliseconds