Lines Matching refs:sockfd
56 int sockfd; in GLOBALS() argument
113 if (ioctl(TT.sockfd, SIOCGIFFLAGS, &ifre)<0) perror_exit_raw(name); in display_ifconfig()
118 i = ioctl(TT.sockfd, SIOCGIFHWADDR, &ifre); in display_ifconfig()
134 ioctl(TT.sockfd, SIOCGIFADDR, &ifre); in display_ifconfig()
155 if (addr[i].ioctl && ioctl(TT.sockfd, addr[i].ioctl, &ifre)) in display_ifconfig()
222 if (ioctl(TT.sockfd, SIOCGIFMTU, &ifre) < 0) ifre.ifr_mtu = 0; in display_ifconfig()
224 if (ioctl(TT.sockfd, SIOCGIFMETRIC, &ifre) < 0) ifre.ifr_metric = 0; in display_ifconfig()
239 if (ioctl(TT.sockfd, SIOCGIFTXQLEN, &ifre) >= 0) val[16] = ifre.ifr_qlen; in display_ifconfig()
251 if(!ioctl(TT.sockfd, SIOCGIFMAP, &ifre) && (ifre.ifr_map.irq || in display_ifconfig()
317 xioctl(TT.sockfd, SIOCGIFCONF, &ifcon); in show_iface()
346 TT.sockfd = xsocket(AF_INET, SOCK_DGRAM, 0); in ifconfig_main()
434 } else xioctl(TT.sockfd, SIOCSIFHWADDR, &ifre); in ifconfig_main()
477 if (off == SIOCSIFMAP) xioctl(TT.sockfd, SIOCGIFMAP, &ifre); in ifconfig_main()
480 xioctl(TT.sockfd, off, &ifre); in ifconfig_main()
490 xioctl(TT.sockfd, off, &ifre); in ifconfig_main()
497 xioctl(TT.sockfd, SIOCSIFNETMASK, &ifre); in ifconfig_main()
506 xioctl(TT.sockfd, SIOCGIFFLAGS, &ifre); in ifconfig_main()
509 xioctl(TT.sockfd, SIOCSIFFLAGS, &ifre); in ifconfig_main()
516 close(TT.sockfd); in ifconfig_main()