Lines Matching refs:broad_req
743 struct lifreq broad_req; in DefineSelf() local
745 broad_req = *ifr; in DefineSelf()
746 if (ioctl(fd, SIOCGLIFFLAGS, (char *) &broad_req) != -1 && in DefineSelf()
747 (broad_req.lifr_flags & IFF_BROADCAST) && in DefineSelf()
748 (broad_req.lifr_flags & IFF_UP) in DefineSelf()
750 broad_req = *ifr; in DefineSelf()
751 if (ioctl(fd, SIOCGLIFBRDADDR, &broad_req) != -1) in DefineSelf()
752 broad_addr = broad_req.lifr_broadaddr; in DefineSelf()
762 struct ifreq broad_req; in DefineSelf() local
764 broad_req = *ifr; in DefineSelf()
765 if (ifioctl(fd, SIOCGIFFLAGS, (void *) &broad_req) != -1 && in DefineSelf()
766 (broad_req.ifr_flags & IFF_BROADCAST) && in DefineSelf()
767 (broad_req.ifr_flags & IFF_UP) in DefineSelf()
769 broad_req = *ifr; in DefineSelf()
770 if (ifioctl(fd, SIOCGIFBRDADDR, (void *) &broad_req) != -1) in DefineSelf()
771 broad_addr = broad_req.ifr_addr; in DefineSelf()