• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/network_cmds-433/ifconfig.tproj/

Lines Matching refs:ifr

114 struct	ifreq ifr;
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, (char *)&my_ifr, sizeof(struct ifreq));
781 if (ioctl(s, SIOCGIFCAP, (caddr_t)&ifr) < 0) {
785 flags = ifr.ifr_curcap;
791 flags &= ifr.ifr_reqcap;
792 ifr.ifr_reqcap = flags;
793 if (ioctl(s, SIOCSIFCAP, (caddr_t)&ifr) < 0)
802 strncpy(ifr.ifr_name, name, sizeof (ifr.ifr_name));
803 ifr.ifr_metric = atoi(val);
804 if (ioctl(s, SIOCSIFMETRIC, (caddr_t)&ifr) < 0)
812 strncpy(ifr.ifr_name, name, sizeof (ifr.ifr_name));
813 ifr.ifr_mtu = atoi(val);
814 if (ioctl(s, SIOCSIFMTU, (caddr_t)&ifr) < 0)
830 ifr.ifr_data = newname;
831 if (ioctl(s, SIOCSIFNAME, (caddr_t)&ifr) < 0) {
960 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
962 ifr.ifr_log.ifl_level = strtold(val, &cp);
967 ifr.ifr_log.ifl_flags = (IFRLOGF_DLIL|IFRLOGF_FAMILY|IFRLOGF_DRIVER|
970 if (ioctl(s, SIOCSIFLOG, &ifr) < 0)
1016 ifr.ifr_addr.sa_family = afp->af_af == AF_LINK ? AF_INET : afp->af_af;
1017 strncpy(ifr.ifr_name, name, sizeof(ifr.ifr_name));
1019 s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0);
1021 err(1, "socket(family %u,SOCK_DGRAM)", ifr.ifr_addr.sa_family);
1025 if (ioctl(s, SIOCGIFMETRIC, &ifr) != -1)
1026 if (ifr.ifr_metric)
1027 printf(" metric %d", ifr.ifr_metric);
1028 if (ioctl(s, SIOCGIFMTU, &ifr) != -1)
1029 printf(" mtu %d", ifr.ifr_mtu);
1030 if (showrtref && ioctl(s, SIOCGIFGETRTREFCNT, &ifr) != -1)
1031 printf(" rtref %d", ifr.ifr_route_refcnt);
1039 if (verbose && ioctl(s, SIOCGIFEFLAGS, (caddr_t)&ifr) != -1 &&
1040 (eflags = ifr.ifr_eflags) != 0) {
1046 if (ioctl(s, SIOCGIFCAP, (caddr_t)&ifr) == 0) {
1047 if (ifr.ifr_curcap != 0) {
1048 printb("\toptions", ifr.ifr_curcap, IFCAPBITS);
1051 if (supmedia && ifr.ifr_reqcap != 0) {
1052 printb("\tcapabilities", ifr.ifr_reqcap, IFCAPBITS);
1103 if (ioctl(s, SIOCGIFTYPE, &ifr) != -1) {
1104 char *c = ift2str(ifr.ifr_type.ift_type,
1105 ifr.ifr_type.ift_family, ifr.ifr_type.ift_subfamily);
1110 if (ioctl(s, SIOCGIFLINKQUALITYMETRIC, &ifr) != -1) {
1111 int lqm = ifr.ifr_link_quality_metric;
1268 if (ioctl(s, SIOCGIFLOG, &ifr) != -1 && ifr.ifr_log.ifl_level) {
1269 printf("\tlogging: level %d ", ifr.ifr_log.ifl_level);
1270 printb("facilities", ifr.ifr_log.ifl_flags, IFRLOGF_BITS);
1274 if (ioctl(s, SIOCGIFDELEGATE, &ifr) != -1 && ifr.ifr_delegated) {
1276 if (if_indextoname(ifr.ifr_delegated, delegatedif) != NULL)
1705 ifr.ifr_type.ift_type, ifr.ifr_type.ift_family,
1706 ifr.ifr_type.ift_subfamily);
1710 ifr.ifr_type.ift_type, ifr.ifr_type.ift_family,
1711 ifr.ifr_type.ift_subfamily);