Home
last modified time | relevance | path

Searched refs:ifm (Results 1 – 11 of 11) sorted by relevance

/minix3/lib/libc/net/
H A Dgetifaddrs.c83 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 Dioctl.c62 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 Difconf.c203 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 Drtsock.c988 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 Dif.c170 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 Dif.c308 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 Droute.c1312 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 Difiter_sysctl.c165 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 Dif-bsd.c1131 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 Dif_media.h127 void ifmedia_set(struct ifmedia *ifm, int mword);
/minix3/sys/dev/pci/
H A Dif_lmc.h1133 struct ifmedia ifm; member