Home | History | Annotate | Download | only in ifconfig

Lines Matching refs:req

89 	struct if_laddrreq req;
108 memset(&req, 0, sizeof(req));
109 memcpy(&req.addr, &srcpfx->pfx_addr,
110 MIN(sizeof(req.addr), srcpfx->pfx_addr.sa_len));
111 memcpy(&req.dstaddr, &dstpfx->pfx_addr,
112 MIN(sizeof(req.dstaddr), dstpfx->pfx_addr.sa_len));
115 if (req.addr.ss_family == AF_INET6) {
118 s6 = (struct sockaddr_in6 *)&req.addr;
119 d = (struct sockaddr_in6 *)&req.dstaddr;
133 if (direct_ioctl(env, SIOCSLIFPHYADDR, &req) == -1)
154 struct if_laddrreq req;
159 memset(&req, 0, sizeof(req));
160 if (direct_ioctl(env, SIOCGLIFPHYADDR, &req) == -1)
162 afp = lookup_af_bynum(req.addr.ss_family);
164 if (req.addr.ss_family == AF_INET6)
165 inet6_getscopeid((struct sockaddr_in6 *)&req.addr,
168 getnameinfo((struct sockaddr *)&req.addr, req.addr.ss_len,
173 if (req.dstaddr.ss_family == AF_INET6)
174 inet6_getscopeid((struct sockaddr_in6 *)&req.dstaddr,
177 getnameinfo((struct sockaddr *)&req.dstaddr, req.dstaddr.ss_len,