• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/bootp-268.1/IPConfiguration.bproj/

Lines Matching refs:ifr

69     struct ifreq	ifr;
72 bzero(&ifr, sizeof(ifr));
73 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
74 ret = ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr);
78 ifr.ifr_flags |= flags;
79 return (ioctl(s, SIOCSIFFLAGS, &ifr));
85 struct ifreq ifr;
87 bzero(&ifr, sizeof(ifr));
88 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
89 ifr.ifr_mtu = mtu;
90 return (ioctl(s, SIOCSIFMTU, (caddr_t)&ifr));
96 struct ifreq ifr;
98 bzero(&ifr, sizeof(ifr));
99 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
100 return (ioctl(s, SIOCPROTOATTACH, &ifr));
152 struct ifreq ifr;
154 bzero(&ifr, sizeof(ifr));
155 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
156 return (ioctl(s, SIOCPROTODETACH, &ifr));
185 struct ifreq ifr;
187 bzero(&ifr, sizeof(ifr));
188 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
189 ifr.ifr_data = (caddr_t)(intptr_t)value;
190 return (ioctl(s, SIOCAUTOADDR, &ifr));
230 struct ifreq ifr;
232 bzero(&ifr, sizeof(ifr));
233 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
234 /* ALIGN: ifr.ifr_addr is aligned (in union), cast okay. */
235 set_sockaddr_in((struct sockaddr_in *)(void *)&ifr.ifr_addr, addr);
236 return (ioctl(s, SIOCDIFADDR, &ifr));
324 struct in6_ifreq ifr;
326 bzero(&ifr, sizeof(ifr));
327 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
328 return (ioctl(s, SIOCPROTODETACH_IN6, &ifr));
360 struct in6_ifreq ifr;
362 bzero(&ifr, sizeof(ifr));
363 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
364 return (ioctl(s, SIOCLL_STOP, &ifr));
499 struct in6_ifreq ifr;
501 bzero(&ifr, sizeof(ifr));
502 strncpy(ifr.ifr_name, if_name, sizeof(ifr.ifr_name));
503 return (ioctl(s, SIOCAUTOCONF_START, &ifr));
509 struct in6_ifreq ifr;
511 bzero(&ifr, sizeof(ifr));
512 strncpy(ifr.ifr_name, if_name, sizeof(ifr.ifr_name));
513 return (ioctl(s, SIOCAUTOCONF_STOP, &ifr));
569 struct in6_ifreq ifr;
571 bzero(&ifr, sizeof(ifr));
572 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
574 set_sockaddr_in6(&ifr.ifr_ifru.ifru_addr, addr);
576 return (ioctl(s, SIOCDIFADDR_IN6, &ifr));
695 struct in6_ifreq ifr;
704 bzero(&ifr, sizeof(ifr));
705 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
707 if (ioctl(s, request, &ifr) < 0) {