Lines Matching defs:ifr
265 struct ifreq ifr;
267 if (memset_s(&ifr, sizeof(struct ifreq), 0, sizeof(struct ifreq)) != EOK) {
268 DHCP_LOGE("SetIpOrMask() failed, memset_s ifr error!");
272 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifname, strlen(ifname)) != EOK) {
273 DHCP_LOGE("SetIpOrMask() %{public}s failed, , strncpy_s ifr.ifr_name error!", ifname);
283 if (memcpy_s(&ifr.ifr_addr, sizeof(ifr.ifr_addr), &sin, sizeof(struct sockaddr)) != EOK) {
284 DHCP_LOGE("SetIpOrMask() failed, memcpy_s ifr.ifr_addr error!");
288 if (ioctl(fd, cmd, &ifr) < 0) {