Lines Matching refs:ifr
44 print_ifreq_addr(struct tcb *tcp, const struct ifreq *ifr, const long addr) in print_ifreq_addr() argument
47 printxval(addrfams, ifr->ifr_addr.sa_family, "AF_???"); in print_ifreq_addr()
49 if (ifr->ifr_addr.sa_family == AF_INET) { in print_ifreq_addr()
51 (struct sockaddr_in *) &ifr->ifr_addr; in print_ifreq_addr()
55 sizeof(ifr->ifr_addr.sa_data)); in print_ifreq_addr()
67 const struct ifreq *ifr) in print_ifreq() argument
73 print_ifreq_addr(tcp, ifr, arg); in print_ifreq()
78 print_ifreq_addr(tcp, ifr, arg); in print_ifreq()
83 print_ifreq_addr(tcp, ifr, arg); in print_ifreq()
88 print_ifreq_addr(tcp, ifr, arg); in print_ifreq()
95 (unsigned char *) &ifr->ifr_hwaddr.sa_data; in print_ifreq()
104 printflags(iffflags, ifr->ifr_flags, "IFF_???"); in print_ifreq()
108 tprintf("ifr_metric=%d", ifr->ifr_metric); in print_ifreq()
112 tprintf("ifr_mtu=%d", ifr->ifr_mtu); in print_ifreq()
117 print_ifname(ifr->ifr_slave); in print_ifreq()
121 tprintf("ifr_qlen=%d", ifr->ifr_qlen); in print_ifreq()
128 ifr->ifr_map.mem_start, in print_ifreq()
129 ifr->ifr_map.mem_end, in print_ifreq()
130 (unsigned) ifr->ifr_map.base_addr, in print_ifreq()
131 (unsigned) ifr->ifr_map.irq, in print_ifreq()
132 (unsigned) ifr->ifr_map.dma, in print_ifreq()
133 (unsigned) ifr->ifr_map.port); in print_ifreq()
222 struct ifreq ifr; in sock_ioctl() local
283 if (umove_or_printaddr(tcp, arg, &ifr)) in sock_ioctl()
287 print_ifname(ifr.ifr_name); in sock_ioctl()
291 print_ifname(ifr.ifr_newname); in sock_ioctl()
293 print_ifreq(tcp, code, arg, &ifr); in sock_ioctl()
313 if (umove_or_printaddr(tcp, arg, &ifr)) in sock_ioctl()
317 tprintf("{ifr_index=%d", ifr.ifr_ifindex); in sock_ioctl()
320 print_ifname(ifr.ifr_name); in sock_ioctl()
330 if (umove(tcp, arg, &ifr) < 0) { in sock_ioctl()
337 print_ifname(ifr.ifr_name); in sock_ioctl()
339 print_ifreq(tcp, code, arg, &ifr); in sock_ioctl()