Searched refs:ndifreq (Results 1 – 2 of 2) sorted by relevance
| /f-stack/tools/ifconfig/ |
| H A D | af_nd6.c | 118 struct in6_ndifreq ndifreq; in setnd6defif() local 122 memset(&ndifreq, 0, sizeof(ndifreq)); in setnd6defif() 123 strlcpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname)); in setnd6defif() 132 warn("if_nametoindex(%s)", ndifreq.ifname); in setnd6defif() 136 ndifreq.ifindex = ifindex; in setnd6defif() 138 error = ioctl(s, SIOCSDEFIFACE_IN6, (caddr_t)&ndifreq); in setnd6defif() 149 struct in6_ndifreq ndifreq; in isnd6defif() local 153 memset(&ndifreq, 0, sizeof(ndifreq)); in isnd6defif() 154 strlcpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname)); in isnd6defif() 156 ifindex = if_nametoindex(ndifreq.ifname); in isnd6defif() [all …]
|
| /f-stack/tools/ndp/ |
| H A D | ndp.c | 1380 struct in6_ndifreq ndifreq; in setdefif() local 1394 strlcpy(ndifreq.ifname, "lo0", sizeof(ndifreq.ifname)); /* dummy */ in setdefif() 1395 ndifreq.ifindex = ifindex; in setdefif() 1397 if (ioctl(sock, SIOCSDEFIFACE_IN6, (caddr_t)&ndifreq) < 0) in setdefif() 1406 struct in6_ndifreq ndifreq; in getdefif() local 1413 memset(&ndifreq, 0, sizeof(ndifreq)); in getdefif() 1414 strlcpy(ndifreq.ifname, "lo0", sizeof(ndifreq.ifname)); /* dummy */ in getdefif() 1416 if (ioctl(sock, SIOCGDEFIFACE_IN6, (caddr_t)&ndifreq) < 0) in getdefif() 1419 if (ndifreq.ifindex == 0) in getdefif() 1422 if ((if_indextoname(ndifreq.ifindex, ifname)) == NULL) in getdefif() [all …]
|