Home
last modified time | relevance | path

Searched refs:mnl (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.41.6/tests/
H A Dnet_bridge.c2642 struct ifbrmnelist mnl; in bridge_mac_nat_entries_copy_common() local
2647 bzero(&mnl, sizeof(mnl)); in bridge_mac_nat_entries_copy_common()
2648 err = siocdrvspec(bridge, BRDGGMACNATLIST, &mnl, sizeof(mnl), false); in bridge_mac_nat_entries_copy_common()
2656 T_ASSERT_GE(mnl.ifbml_elsize, (uint16_t)sizeof(struct ifbrmne), in bridge_mac_nat_entries_copy_common()
2658 mnl.ifbml_elsize, (u_int)sizeof(struct ifbrmne)); in bridge_mac_nat_entries_copy_common()
2659 if (mnl.ifbml_len == 0) { in bridge_mac_nat_entries_copy_common()
2664 buf = malloc(mnl.ifbml_len); in bridge_mac_nat_entries_copy_common()
2667 mnl.ifbml_buf = buf; in bridge_mac_nat_entries_copy_common()
2668 err = siocdrvspec(bridge, BRDGGMACNATLIST, &mnl, sizeof(mnl), false); in bridge_mac_nat_entries_copy_common()
2671 count = mnl.ifbml_len / mnl.ifbml_elsize; in bridge_mac_nat_entries_copy_common()
[all …]
/xnu-12377.41.6/bsd/net/
H A Dif_bridge.c4051 bridge_ioctl_gmnelist(struct bridge_softc *sc, struct ifbrmnelist32 *mnl, in bridge_ioctl_gmnelist() argument
4062 mnl->ifbml_elsize = sizeof(struct ifbrmne); in bridge_ioctl_gmnelist()
4071 if (buflen == 0 || mnl->ifbml_len == 0) { in bridge_ioctl_gmnelist()
4072 mnl->ifbml_len = buflen; in bridge_ioctl_gmnelist()
4080 len = min(mnl->ifbml_len, buflen); in bridge_ioctl_gmnelist()
4083 mnl->ifbml_len = count * sizeof(struct ifbrmne); in bridge_ioctl_gmnelist()
4085 if (mnl->ifbml_len > 0) { in bridge_ioctl_gmnelist()
4086 error = copyout(outbuf, user_addr, mnl->ifbml_len); in bridge_ioctl_gmnelist()
4096 struct ifbrmnelist64 * __single mnl = arg; in bridge_ioctl_gmnelist64() local
4098 return bridge_ioctl_gmnelist(sc, arg, mnl->ifbml_buf); in bridge_ioctl_gmnelist64()
[all …]