Lines Matching defs:ndifreq
98 struct in6_ndifreq ndifreq;
102 memset(&ndifreq, 0, sizeof(ndifreq));
103 strncpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname));
111 } else if ((ifindex = if_nametoindex(ndifreq.ifname)) == 0) {
112 warn("if_nametoindex(%s)", ndifreq.ifname);
116 ndifreq.ifindex = ifindex;
117 error = ioctl(s, SIOCSDEFIFACE_IN6, (caddr_t)&ndifreq);
125 struct in6_ndifreq ndifreq;
129 memset(&ndifreq, 0, sizeof(ndifreq));
130 strncpy(ndifreq.ifname, ifr.ifr_name, sizeof(ndifreq.ifname));
132 ifindex = if_nametoindex(ndifreq.ifname);
133 error = ioctl(s, SIOCGDEFIFACE_IN6, (caddr_t)&ndifreq);
138 return (ndifreq.ifindex == ifindex);