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

12345

/macosx-10.9.5/network_cmds-433/ifconfig.tproj/
H A Difclone.c110 struct ifreq ifr; local
112 memset(&ifr, 0, sizeof(ifr));
113 (void) strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
117 if (ioctl(s, SIOCIFCREATE2, &ifr) < 0)
120 if (ioctl(s, SIOCIFCREATE, &ifr) < 0)
124 clone_cb(s, &ifr);
130 if (strncmp(name, ifr.ifr_name, sizeof(name)) != 0) {
131 strlcpy(name, ifr
[all...]
H A Difvlan.c69 getvlan(int s, struct ifreq *ifr, struct vlanreq *vreq) argument
72 ifr->ifr_data = (caddr_t)vreq;
74 return ioctl(s, SIOCGETVLAN, (caddr_t)ifr);
82 if (getvlan(s, &ifr, &vreq) != -1)
89 vlan_create(int s, struct ifreq *ifr) argument
99 ifr->ifr_data = (caddr_t) &params;
102 if (ioctl(s, SIOCIFCREATE2, ifr) < 0)
105 if (ioctl(s, SIOCIFCREATE, ifr) < 0)
118 vlan_set(int s, struct ifreq *ifr) argument
121 ifr
[all...]
H A Difconfig.c114 struct ifreq ifr; variable in typeref:struct:ifreq
509 strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name);
513 ifr.ifr_addr.sa_family =
517 if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
518 err(1, "socket(family %u,SOCK_DGRAM", ifr.ifr_addr.sa_family);
604 strncpy(afp->af_ridreq, name, sizeof ifr.ifr_name);
621 strncpy(afp->af_addreq, name, sizeof ifr.ifr_name);
682 if (ioctl(s, SIOCDIFPHYADDR, &ifr) < 0)
756 bcopy((char *)&ifr, (cha
[all...]
H A Daf_inet.c176 struct ifreq ifr; local
177 const struct sockaddr *sa = (const struct sockaddr *) &ifr.ifr_addr;
179 memset(&ifr, 0, sizeof(ifr));
180 strncpy(ifr.ifr_name, name, IFNAMSIZ);
182 if (ioctl(s, SIOCGIFPSRCADDR, (caddr_t)&ifr) < 0)
189 if (ioctl(s, SIOCGIFPDSTADDR, (caddr_t)&ifr) < 0)
216 struct ifreq ifr; local
218 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.9.5/Libinfo-449.1.3/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.9.5/bootp-268.1/IPConfiguration.bproj/
H A Difutil.c69 struct ifreq ifr; local
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; local
87 bzero(&ifr, sizeo
96 struct ifreq ifr; local
152 struct ifreq ifr; local
185 struct ifreq ifr; local
230 struct ifreq ifr; local
324 struct in6_ifreq ifr; local
360 struct in6_ifreq ifr; local
499 struct in6_ifreq ifr; local
509 struct in6_ifreq ifr; local
569 struct in6_ifreq ifr; local
695 struct in6_ifreq ifr; local
[all...]
/macosx-10.9.5/network_cmds-433/traceroute.tproj/
H A Difaddrlist.c113 struct ifreq ibuf[(32 * 1024) / sizeof(struct ifreq)], ifr; local
116 char device[sizeof(ifr.ifr_name) + 1];
162 strncpy(ifr.ifr_name, ifrp->ifr_name, sizeof(ifr.ifr_name));
163 if (ioctl(fd, SIOCGIFFLAGS, (char *)&ifr) < 0) {
167 (int)sizeof(ifr.ifr_name), ifr.ifr_name,
174 if ((ifr.ifr_flags & IFF_UP) == 0)
178 (void)strncpy(device, ifr.ifr_name, sizeof(ifr
[all...]
/macosx-10.9.5/OpenSSH-186/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.9.5/postfix-252/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.9.5/dcerpc-58/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.9.5/network_cmds-433/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.9.5/network_cmds-433/rarpd.tproj/
H A Drarpd.c240 struct ifreq *ifr; local
256 ifr = ifc.ifc_req;
258 i += len, ifr = (struct ifreq *)((caddr_t)ifr + len)) {
259 len = sizeof(ifr->ifr_name) + ifr->ifr_addr.sa_len;
260 if (ioctl(fd, SIOCGIFFLAGS, (caddr_t)ifr) < 0) {
265 if ((ifr->ifr_flags &
268 init_one(ifr->ifr_name);
309 struct ifreq ifr; local
580 struct ifreq *ifr; local
632 struct ifreq ifr; local
[all...]
/macosx-10.9.5/configd-596.15/Plugins/KernelEventMonitor/
H A Dev_dlil.c165 struct ifreq ifr; local
175 bzero((char *)&ifr, sizeof(ifr));
176 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", if_name);
178 if (ioctl(sock, SIOCGIFLINKQUALITYMETRIC, (caddr_t)&ifr) != -1) {
179 quality = ifr.ifr_link_quality_metric;
456 struct ifreq ifr; local
465 bzero((char *)&ifr, sizeof(ifr));
[all...]
H A Deventmon.c151 struct ifreq ifr; local
154 bzero(&ifr, sizeof(ifr));
155 strlcpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
156 ret = ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr);
160 ifr.ifr_flags |= flags;
161 return (ioctl(s, SIOCSIFFLAGS, &ifr));
167 struct ifreq ifr; local
170 bzero(&ifr, sizeo
[all...]
/macosx-10.9.5/sudo-72/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.9.5/configd-596.15/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.9.5/dcerpc-58/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.9.5/mDNSResponder-522.92.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.9.5/libpcap-42/libpcap/
H A Dpcap-linux.c812 struct ifreq ifr; local
890 memset(&ifr, 0, sizeof(ifr));
891 strncpy(ifr.ifr_name, handle->md.mondevice, sizeof(ifr.ifr_name));
892 if (ioctl(sock_fd, SIOCGIFFLAGS, &ifr) == -1) {
901 ifr.ifr_flags |= IFF_UP|IFF_RUNNING;
902 if (ioctl(sock_fd, SIOCSIFFLAGS, &ifr) == -1) {
1090 struct ifreq ifr; local
1115 memset(&ifr,
3508 struct ifreq ifr; local
4132 struct ifreq ifr; local
4325 struct ifreq ifr; local
4930 struct ifreq ifr; local
5036 struct ifreq ifr; local
5264 struct ifreq ifr; local
5287 struct ifreq ifr; local
[all...]
H A Dpcap-darwin.c67 struct ifreq ifr; local
80 bzero(&ifr, sizeof(ifr));
82 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
83 if (ioctl(fd, BIOCGIFATTACHCOUNT, &ifr) == -1)
86 count = ifr.ifr_intval;
98 struct ifreq ifr; local
133 bzero(&ifr, sizeof(struct ifreq));
134 strncpy(ifr
148 struct ifreq ifr; local
[all...]
H A Dpcap-can-linux.c93 struct ifreq ifr; local
118 memset(&ifr, 0, sizeof(ifr));
119 strncpy(ifr.ifr_name, handle->opt.source, sizeof(ifr.ifr_name));
120 if (ioctl(handle->fd, SIOCGIFINDEX, &ifr) < 0)
128 handle->md.ifindex = ifr.ifr_ifindex;
/macosx-10.9.5/Libinfo-449.1.3/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.9.5/ppp-727.90.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 167 milliseconds

12345