Searched refs:ifr (Results 1 - 25 of 106) sorted by relevance

12345

/macosx-10.10/network_cmds-457/ifconfig.tproj/
H A Difclone.c105 struct ifreq ifr; local
107 memset(&ifr, 0, sizeof(ifr));
108 (void) strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
112 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0)
115 if (ioctl(s, SIOCIFCREATE, &ifr) < 0)
119 clone_cb(s, &ifr);
125 if (strncmp(name, ifr.ifr_name, sizeof(name)) != 0) {
126 strlcpy(name, ifr
[all...]
H A Difvlan.c66 getvlan(int s, struct ifreq *ifr, struct vlanreq *vreq) argument
69 ifr->ifr_data = (caddr_t)vreq;
71 return ioctl(s, SIOCGETVLAN, (caddr_t)ifr);
79 if (getvlan(s, &ifr, &vreq) != -1)
86 vlan_create(int s, struct ifreq *ifr) argument
96 ifr->ifr_data = (caddr_t) &params;
99 if (ioctl(s, SIOCIFCREATE2, ifr) < 0)
102 if (ioctl(s, SIOCIFCREATE, ifr) < 0)
115 vlan_set(int s, struct ifreq *ifr) argument
118 ifr
[all...]
H A Difconfig.c108 struct ifreq ifr; variable in typeref:struct:ifreq
499 strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name);
503 ifr.ifr_addr.sa_family =
507 if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
508 err(1, "socket(family %u,SOCK_DGRAM", ifr.ifr_addr.sa_family);
594 strncpy(afp->af_ridreq, name, sizeof ifr.ifr_name);
611 strncpy(afp->af_addreq, name, sizeof ifr.ifr_name);
672 if (ioctl(s, SIOCDIFPHYADDR, &ifr) < 0)
746 bcopy((char *)&ifr, (cha
[all...]
H A Daf_inet.c171 struct ifreq ifr; local
172 const struct sockaddr *sa = (const struct sockaddr *) &ifr.ifr_addr;
174 memset(&ifr, 0, sizeof(ifr));
175 strncpy(ifr.ifr_name, name, IFNAMSIZ);
177 if (ioctl(s, SIOCGIFPSRCADDR, (caddr_t)&ifr) < 0)
184 if (ioctl(s, SIOCGIFPDSTADDR, (caddr_t)&ifr) < 0)
211 struct ifreq ifr; local
213 bzero(&ifr, sizeof (ifr));
[all...]
H A Difbond.c113 ifr.ifr_data = (caddr_t)&ibr;
116 if (ioctl(s, SIOCGIFBOND, (caddr_t)&ifr) < 0) {
148 if (ioctl(s, SIOCGIFBOND, (caddr_t)&ifr) < 0) {
201 ifr.ifr_data = (caddr_t)&ibr;
202 if (ioctl(s, SIOCSIFBOND, (caddr_t)&ifr) == -1)
220 ifr.ifr_data = (caddr_t)&ibr;
221 if (ioctl(s, SIOCSIFBOND, (caddr_t)&ifr) == -1)
255 ifr.ifr_data = (caddr_t)&ibr;
256 if (ioctl(s, SIOCSIFBOND, (caddr_t)&ifr) == -1)
H A Difmedia.c246 ifr.ifr_media = ifmr->ifm_current;
247 if (ioctl(s, SIOCSIFMEDIA, (caddr_t)&ifr) < 0)
274 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
275 ifr.ifr_media = (ifmr->ifm_current & ~(IFM_NMASK|IFM_TMASK)) |
278 if ((ifr.ifr_media & IFM_TMASK) == 0) {
279 ifr.ifr_media &= ~IFM_GMASK;
282 ifmr->ifm_current = ifr.ifr_media;
310 strncpy(ifr.ifr_name, name, sizeof(ifr
[all...]
/macosx-10.10/Libinfo-459/rpc.subproj/
H A Dget_myaddress.c84 struct ifreq *ifr; local
114 ifr = (struct ifreq *)(ifc.ifc_buf + offset);
116 if (ifr->ifr_addr.sa_len > addrlen) offset += ifr->ifr_addr.sa_len;
119 if (ifr->ifr_addr.sa_family != AF_INET) continue;
120 if (ioctl(s, SIOCGIFFLAGS, ifr) < 0) continue;
122 x = ((struct sockaddr_in *)&(ifr->ifr_addr))->sin_addr.s_addr;
125 (ifr->ifr_flags & IFF_UP) &&
126 (!(ifr->ifr_flags & IFF_LOOPBACK)) &&
/macosx-10.10/configd-699.1.5/Plugins/KernelEventMonitor/
H A Dev_extra.m80 struct ifreq ifr;
82 bzero(&ifr, sizeof(ifr));
83 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
84 ifr.ifr_expensive = expensive;
85 return (ioctl(s, SIOCSIFEXPENSIVE, &ifr));
H A Deventmon.c156 struct ifreq ifr; local
159 bzero(&ifr, sizeof(ifr));
160 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
161 ret = ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr);
165 ifr.ifr_flags |= flags;
166 return (ioctl(s, SIOCSIFFLAGS, &ifr));
172 struct ifreq ifr; local
175 bzero(&ifr, sizeo
[all...]
H A Dev_dlil.c174 struct ifreq ifr; local
184 bzero((char *)&ifr, sizeof(ifr));
185 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", if_name);
187 if (ioctl(sock, SIOCGIFLINKQUALITYMETRIC, (caddr_t)&ifr) != -1) {
188 quality = ifr.ifr_link_quality_metric;
470 struct ifreq ifr; local
479 bzero((char *)&ifr, sizeof(ifr));
[all...]
/macosx-10.10/bootp-298/IPConfiguration.bproj/
H A Difutil.c72 struct ifreq ifr; local
75 bzero(&ifr, sizeof(ifr));
76 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
77 ret = ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr);
81 ifr.ifr_flags |= flags;
82 return (ioctl(s, SIOCSIFFLAGS, &ifr));
88 struct ifreq ifr; local
90 bzero(&ifr, sizeo
99 struct ifreq ifr; local
155 struct ifreq ifr; local
188 struct ifreq ifr; local
233 struct ifreq ifr; local
327 struct in6_ifreq ifr; local
363 struct in6_ifreq ifr; local
572 struct in6_ifreq ifr; local
582 struct in6_ifreq ifr; local
642 struct in6_ifreq ifr; local
771 struct in6_ifreq ifr; local
[all...]
/macosx-10.10/network_cmds-457/traceroute.tproj/
H A Difaddrlist.c108 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; local
111 char device[sizeof(ifr.ifr_name) + 1];
157 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name));
158 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) < 0) {
162 (int)sizeof(ifr.ifr_name), ifr.ifr_name,
169 if ((ifr.ifr_flags & IFF_UP) == 0)
173 (void)strncpy(device, ifr.ifr_name, sizeof(ifr
[all...]
/macosx-10.10/OpenSSH-189/openssh/openbsd-compat/
H A Dport-tun.c60 struct ifreq ifr; local
70 bzero(&ifr, sizeof(ifr));
73 ifr.ifr_flags = IFF_TAP;
76 ifr.ifr_flags = IFF_TUN;
79 ifr.ifr_flags |= IFF_NO_PI;
87 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), name, tun);
90 if (ioctl(fd, TUNSETIFF, &ifr) == -1) {
99 debug("%s: %s mode %d fd %d", __func__, ifr
120 struct ifreq ifr; local
[all...]
/macosx-10.10/postfix-255/postfix/src/util/
H A Dinet_addr_local.c329 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \
330 ((char *) ifr + _SIZEOF_ADDR_IFREQ(*ifr)))
331 #define IFREQ_SIZE(ifr) _SIZEOF_ADDR_IFREQ(*ifr)
333 #define NEXT_INTERFACE(ifr) ((struct ifreq *) \
334 ((char *) ifr + sizeof(ifr->ifr_name) + ifr->ifr_addr.sa_len))
335 #define IFREQ_SIZE(ifr) (sizeo
350 struct ifreq *ifr; local
[all...]
/macosx-10.10/dcerpc-61/dcerpc/uuid/
H A Dget_802_addr.c123 struct ifreq *ifr; local
152 ifr = (struct ifreq *)&ifc.ifc_buf[i];
158 sa = &ifr->ifr_addr;
165 memcpy(&ifreq, ifr, sizeof(ifreq));
186 memcpy(&ifreq, ifr, sizeof(ifreq));
195 arpreq.arp_pa = ifr->ifr_dstaddr;
209 memcpy(&ifreq, ifr, sizeof(ifreq));
222 if (sa && sa->sa_len > sizeof(ifr->ifr_addr)) {
223 i += sizeof(ifr->ifr_name) + sa->sa_len;
226 i += sizeof(*ifr);
[all...]
/macosx-10.10/network_cmds-457/rtsol.tproj/
H A Dif.c126 struct ifreq ifr; local
129 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
131 if (ioctl(ifsock, SIOCGIFFLAGS, (caddr_t)&ifr) < 0) {
136 if (!(ifr.ifr_flags & IFF_UP)) {
137 ifr.ifr_flags |= IFF_UP;
138 if (ioctl(ifsock, SIOCSIFFLAGS, (caddr_t)&ifr) < 0) {
180 struct ifreq ifr; local
184 memset(&ifr, 0, sizeof(ifr));
[all...]
/macosx-10.10/network_cmds-457/rarpd.tproj/
H A Drarpd.c236 struct ifreq *ifr; local
252 ifr = ifc.ifc_req;
254 i += len, ifr = (struct ifreq *)((caddr_t)ifr + len)) {
255 len = sizeof(ifr->ifr_name) + ifr->ifr_addr.sa_len;
256 if (ioctl(fd, SIOCGIFFLAGS, (caddr_t)ifr) < 0) {
261 if ((ifr->ifr_flags &
264 init_one(ifr->ifr_name);
305 struct ifreq ifr; local
576 struct ifreq *ifr; local
628 struct ifreq ifr; local
[all...]
/macosx-10.10/sudo-73/src/
H A Dinterfaces.c188 struct ifreq *ifr, ifr_tmp; local
236 ifr = (struct ifreq *) &ifconf->ifc_buf[i];
241 if (ifr->ifr_addr.sa_len > sizeof(ifr->ifr_addr))
242 i += ifr->ifr_addr.sa_len - sizeof(struct sockaddr);
246 sin = (struct sockaddr_in *) &ifr->ifr_addr;
248 strncmp(previfname, ifr->ifr_name, sizeof(ifr->ifr_name) - 1) == 0)
251 if (ifr->ifr_addr.sa_family != AF_INET)
256 strncpy(ifr_tmp.ifr_name, ifr
[all...]
/macosx-10.10/configd-699.1.5/Plugins/LinkConfiguration/
H A Dlinkconfig.c76 struct ifreq ifr; local
113 bzero((char *)&ifr, sizeof(ifr));
114 (void)_SC_cfstring_to_cstring(interfaceName, ifr.ifr_name, sizeof(ifr.ifr_name), kCFStringEncodingASCII);
115 ifr.ifr_curcap = cap_current;
116 ifr.ifr_reqcap = cap_requested;
124 ret = ioctl(sock, SIOCSIFCAP, (caddr_t)&ifr);
183 struct ifreq ifr; local
260 bzero((char *)&ifr, sizeo
377 struct ifreq ifr; local
[all...]
/macosx-10.10/dcerpc-61/dcerpc/ncklib/
H A Dipnaf_bsd.c114 struct ifreq /* in */ * /*ifr*/,
132 struct ifreq * /*ifr*/,
141 struct ifreq * /*ifr*/,
241 struct ifreq *ifr, *last_ifr;
338 for (i=0, ifr = ifc.ifc_req; ifr < last_ifr ;
339 i++, ifr = (struct ifreq *)(( (char *) ifr ) + prev_size))
342 prev_size = sizeof (struct ifreq) - sizeof(struct sockaddr) + ifr->ifr_addr.sa_len ;
345 i, ifr
[all...]
/macosx-10.10/mDNSResponder-561.1.1/mDNSPosix/
H A DmDNSUNP.c96 struct ifreq ifr; local
173 memcpy(ifr.ifr_name, ifname, IFNAMSIZ);
174 if (ioctl(sockfd, SIOCGIFFLAGS, &ifr) < 0) {
190 ifi->ifi_flags = ifr.ifr_flags;
224 struct ifreq *ifr, ifrcopy; local
273 ifr = (struct ifreq *) ptr;
276 if (sizeof(struct ifreq) > sizeof(ifr->ifr_name) + GET_SA_LEN(ifr->ifr_addr))
279 ptr += sizeof(ifr->ifr_name) + GET_SA_LEN(ifr
[all...]
/macosx-10.10/libpcap-48/libpcap/
H A Dpcap-darwin.c71 struct ifreq ifr; local
84 bzero(&ifr, sizeof(ifr));
86 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
87 if (ioctl(fd, BIOCGIFATTACHCOUNT, &ifr) == -1)
90 count = ifr.ifr_intval;
102 struct ifreq ifr; local
138 bzero(&ifr, sizeof(struct ifreq));
139 strncpy(ifr
153 struct ifreq ifr; local
[all...]
H A Dpcap-can-linux.c148 struct ifreq ifr; local
173 memset(&ifr, 0, sizeof(ifr));
174 strncpy(ifr.ifr_name, handle->opt.source, sizeof(ifr.ifr_name));
175 if (ioctl(handle->fd, SIOCGIFINDEX, &ifr) < 0)
183 handlep->ifindex = ifr.ifr_ifindex;
/macosx-10.10/Libinfo-459/gen.subproj/
H A Dgetifaddrs.c115 struct ifreq *ifr; local
236 ifr = ifc.ifc_req;
239 while (ifr < lifr) {
242 sa = &ifr->ifr_addr;
245 ncnt += sizeof(ifr->ifr_name) + 1;
247 ifr = (struct ifreq *)(((char *)sa) + SA_LEN(sa));
381 ifr = ifc.ifc_req;
384 while (ifr < lifr) {
388 names[sizeof(ifr->ifr_name)] = 0;
389 strncpy(names, ifr
[all...]
/macosx-10.10/ppp-786.1.1/Drivers/PPPoE/PPPoE-vpn/
H A Dmain.c279 struct ifreq ifr; local
285 bzero(&ifr, sizeof(ifr));
286 bcopy(device, ifr.ifr_name, strlen(device));
287 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) >= 0) {
289 ifr.ifr_flags |= IFF_UP;
290 if (ioctl(s, SIOCSIFFLAGS, (caddr_t) &ifr) >= 0)

Completed in 177 milliseconds

12345