Lines Matching refs:fd
695 ipadm_open_arp_on_udp(const char *udp_dev_name, int *fd)
699 if ((*fd = open(udp_dev_name, O_RDWR)) == -1)
709 while (ioctl(*fd, I_POP, 0) != -1)
711 if (errno == EINVAL && ioctl(*fd, I_PUSH, ARP_MOD_NAME) != -1)
714 (void) close(*fd);
761 * Issues the ioctl SIOCSLIFNAME to kernel on the given ARP stream fd.
764 i_ipadm_slifname_arp(char *ifname, uint64_t flags, int fd)
778 if (i_ipadm_strioctl(fd, SIOCSLIFNAME, (char *)&lifr,
792 int fd, uint32_t ipadm_flags)
843 err = ioctl(fd, SIOCSLIFNAME, &lifr);
885 if (ioctl(fd, SIOCSLIFNAME, &lifr) == -1)