| 555 | #endif /* !VLAN_ARRAY */ |
| 556 | |
| 557 | static void |
| 558 | trunk_destroy(struct ifvlantrunk *trunk) |
| 559 | { |
| 560 | VLAN_XLOCK_ASSERT(); |
| 561 | |
| 562 | vlan_freehash(trunk); |
| 563 | trunk->parent->if_vlantrunk = NULL; |
| 564 | TRUNK_LOCK_DESTROY(trunk); |
| 565 | if_rele(trunk->parent); |
| 566 | free(trunk, M_VLAN); |
| 567 | } |
| 568 | |
| 569 | /* |
| 570 | * Program our multicast filter. What we're actually doing is |
no test coverage detected