Lines Matching refs:mnl
3404 struct ifbrmnelist mnl; in bridge_mac_nat_entries_copy_common() local
3413 bzero(&mnl, sizeof(mnl)); in bridge_mac_nat_entries_copy_common()
3414 err = siocdrvspec(s, bridge, BRDGGMACNATLIST, &mnl, sizeof(mnl), false); in bridge_mac_nat_entries_copy_common()
3422 T_ASSERT_GE(mnl.ifbml_elsize, (uint16_t)sizeof(struct ifbrmne), in bridge_mac_nat_entries_copy_common()
3424 mnl.ifbml_elsize, (u_int)sizeof(struct ifbrmne)); in bridge_mac_nat_entries_copy_common()
3425 if (mnl.ifbml_len == 0) { in bridge_mac_nat_entries_copy_common()
3430 buf = malloc(mnl.ifbml_len); in bridge_mac_nat_entries_copy_common()
3433 mnl.ifbml_buf = buf; in bridge_mac_nat_entries_copy_common()
3434 err = siocdrvspec(s, bridge, BRDGGMACNATLIST, &mnl, sizeof(mnl), false); in bridge_mac_nat_entries_copy_common()
3437 count = mnl.ifbml_len / mnl.ifbml_elsize; in bridge_mac_nat_entries_copy_common()
3441 if (mnl.ifbml_elsize == sizeof(struct ifbrmne)) { in bridge_mac_nat_entries_copy_common()
3451 for (i = 0, scan = buf; i < count; i++, scan += mnl.ifbml_elsize) { in bridge_mac_nat_entries_copy_common()