Lines Matching defs:ip6fd
144 static int ip6fd = -1; /* IPv6 fd */
365 ip6fd = open(IP6_DEV_NAME, O_RDWR | O_NONBLOCK, 0);
366 if (ip6fd < 0) {
369 return (ip6fd);
378 if (ip6fd == -1 && open_ip6fd() == -1)
385 if (myioctl(ip6fd, SIOCGLIFMTU, &lifr) < 0) {
397 if (myioctl(ip6fd, SIOCGLIFADDR, &lifr) < 0) {
408 if (myioctl(ip6fd, SIOCGLIFDSTADDR, &lifr) < 0) {
897 if (ip6fd != -1) {
898 (void) close(ip6fd);
899 ip6fd = -1;
3142 if (ip6fd == -1 && open_ip6fd() == -1)
3188 ip6muxid = myioctl(ip6fd, I_LINK, (void *)tmpfd);
3196 if (myioctl(ip6fd, SIOCSLIFMUXID, (caddr_t)&lifr) < 0) {
3228 if (!plumbed && (ip6muxid == -1 || (ip6fd == -1 && !use_plink))) {
3242 if (myioctl(ip6fd, SIOCGLIFMUXID, (caddr_t)&lifr) < 0) {
3274 if (myioctl(ip6fd, I_UNLINK, (void *)id) < 0) {