| /minix3/lib/libc/net/ |
| H A D | getifaddrs.c | 83 struct if_msghdr *ifm; in __weak_alias() local 110 ifm = (struct if_msghdr *)(void *)rtm; in __weak_alias() 111 if (ifm->ifm_addrs & RTA_IFP) { in __weak_alias() 114 idx = ifm->ifm_index; in __weak_alias() 116 dl = (struct sockaddr_dl *)(void *)(ifm + 1); in __weak_alias() 119 dcnt += sizeof(ifm->ifm_data); in __weak_alias() 190 ifm = (struct if_msghdr *)(void *)rtm; in __weak_alias() 191 if (ifm->ifm_addrs & RTA_IFP) { in __weak_alias() 194 idx = ifm->ifm_index; in __weak_alias() 195 dl = (struct sockaddr_dl *)(void *)(ifm + 1); in __weak_alias() [all …]
|
| /minix3/minix/lib/libc/sys/ |
| H A D | ioctl.c | 62 struct ifmediareq *ifm; in ioctl_convert_if_to_minix() local 68 ifm = (struct ifmediareq *)data; in ioctl_convert_if_to_minix() 76 memcpy(&mifm->mifm_ifm, ifm, sizeof(*ifm)); in ioctl_convert_if_to_minix() 118 struct ifmediareq *ifm; in ioctl_convert_if_from_minix() local 126 ifm = (struct ifmediareq *)data; in ioctl_convert_if_from_minix() 128 memcpy(ifm, &mifm->mifm_ifm, sizeof(*ifm)); in ioctl_convert_if_from_minix() 130 if (ifm->ifm_ulist != NULL && ifm->ifm_count > 0) in ioctl_convert_if_from_minix() 131 memcpy(ifm->ifm_ulist, mifm->mifm_list, in ioctl_convert_if_from_minix() 132 ifm->ifm_count * sizeof(ifm->ifm_ulist[0])); in ioctl_convert_if_from_minix()
|
| /minix3/minix/net/lwip/ |
| H A D | ifconf.c | 203 struct ifmediareq ifm; in ifconf_ioctl_ifmedia() local 206 if ((r = sockdriver_copyin(data, 0, &ifm, sizeof(ifm))) != OK) in ifconf_ioctl_ifmedia() 209 ifm.ifm_name[sizeof(ifm.ifm_name) - 1] = '\0'; in ifconf_ioctl_ifmedia() 211 if ((ifdev = ifdev_find_by_name(ifm.ifm_name)) == NULL) in ifconf_ioctl_ifmedia() 216 if ((r = ifdev_get_ifmedia(ifdev, &ifm.ifm_current, in ifconf_ioctl_ifmedia() 217 &ifm.ifm_active)) != OK) in ifconf_ioctl_ifmedia() 219 ifm.ifm_mask = 0; in ifconf_ioctl_ifmedia() 223 ifm.ifm_status = IFM_AVALID | IFM_ACTIVE; in ifconf_ioctl_ifmedia() 226 ifm.ifm_status = IFM_AVALID; in ifconf_ioctl_ifmedia() 229 ifm.ifm_status = 0; in ifconf_ioctl_ifmedia() [all …]
|
| H A D | rtsock.c | 988 struct if_msghdr ifm; in rtsock_msg_ifinfo() local 994 memset(&ifm, 0, sizeof(ifm)); in rtsock_msg_ifinfo() 995 ifm.ifm_msglen = sizeof(ifm); in rtsock_msg_ifinfo() 996 ifm.ifm_version = RTM_VERSION; in rtsock_msg_ifinfo() 997 ifm.ifm_type = RTM_IFINFO; in rtsock_msg_ifinfo() 998 ifm.ifm_addrs = 0; in rtsock_msg_ifinfo() 999 ifm.ifm_flags = ifdev_get_ifflags(ifdev); in rtsock_msg_ifinfo() 1000 ifm.ifm_index = ifdev_get_index(ifdev); in rtsock_msg_ifinfo() 1001 memcpy(&ifm.ifm_data, ifdev_get_ifdata(ifdev), sizeof(ifm.ifm_data)); in rtsock_msg_ifinfo() 1003 if ((pbuf = rtsock_alloc(sizeof(ifm))) == NULL) in rtsock_msg_ifinfo() [all …]
|
| /minix3/usr.bin/netstat/ |
| H A D | if.c | 170 struct if_msghdr *ifm; in intpr_sysctl() local 199 ifm = (struct if_msghdr *)next; in intpr_sysctl() 200 ifd = &ifm->ifm_data; in intpr_sysctl() 202 sa = (struct sockaddr *)(ifm + 1); in intpr_sysctl() 203 get_rtaddrs(ifm->ifm_addrs, sa, rti_info); in intpr_sysctl() 220 if ((ifm->ifm_flags & IFF_UP) == 0) in intpr_sysctl() 973 struct if_msghdr *ifm; in fetchifs() local 997 ifm = (struct if_msghdr *)next; in fetchifs() 998 ifd = &ifm->ifm_data; in fetchifs() 1000 sa = (struct sockaddr *)(ifm + 1); in fetchifs() [all …]
|
| /minix3/usr.sbin/rtadvd/ |
| H A D | if.c | 308 struct if_msghdr *ifm = (struct if_msghdr *)buf; in get_ifm_ifindex() local 310 return ((int)ifm->ifm_index); in get_ifm_ifindex() 324 struct if_msghdr *ifm = (struct if_msghdr *)buf; in get_ifm_flags() local 326 return (ifm->ifm_flags); in get_ifm_flags()
|
| /minix3/sbin/route/ |
| H A D | route.c | 1312 linkstate(struct if_msghdr *ifm) in linkstate() argument 1316 switch (ifm->ifm_data.ifi_link_state) { in linkstate() 1325 ifm->ifm_data.ifi_link_state); in linkstate() 1334 struct if_msghdr *ifm; in print_rtmsg() local 1359 ifm = (struct if_msghdr *)rtm; in print_rtmsg() 1360 (void)printf("if# %d, %s, flags: ", ifm->ifm_index, in print_rtmsg() 1364 linkstate(ifm) in print_rtmsg() 1367 bprintf(stdout, ifm->ifm_flags, ifnetflags); in print_rtmsg() 1368 pmsg_addrs((char *)(ifm + 1), ifm->ifm_addrs); in print_rtmsg()
|
| /minix3/external/bsd/bind/dist/lib/isc/unix/ |
| H A D | ifiter_sysctl.c | 165 struct if_msghdr *ifm = (struct if_msghdr *) ifam; in internal_current() local 166 struct sockaddr_dl *sdl = (struct sockaddr_dl *) (ifm + 1); in internal_current()
|
| /minix3/external/bsd/dhcpcd/dist/ |
| H A D | if-bsd.c | 1131 struct if_msghdr *ifm; in if_managelink() local 1176 ifm = (struct if_msghdr *)(void *)p; in if_managelink() 1177 ifp = if_findindex(ctx->ifaces, ifm->ifm_index); in if_managelink() 1180 switch (ifm->ifm_data.ifi_link_state) { in if_managelink() 1199 (unsigned int)ifm->ifm_flags, ifp->name); in if_managelink()
|
| /minix3/sys/net/ |
| H A D | if_media.h | 127 void ifmedia_set(struct ifmedia *ifm, int mword);
|
| /minix3/sys/dev/pci/ |
| H A D | if_lmc.h | 1133 struct ifmedia ifm; member
|