- in6m_zone = zinit(in6m_size, IN6M_ZONE_MAX * in6m_size,
- 0, IN6M_ZONE_NAME);
- if (in6m_zone == NULL) {
- panic("%s: failed allocating %s", __func__, IN6M_ZONE_NAME);
- /* NOTREACHED */
- }
- zone_change(in6m_zone, Z_EXPAND, TRUE);
-
- imm_size = sizeof(struct in6_multi_mship);
- imm_zone = zinit(imm_size, IMM_ZONE_MAX * imm_size, 0, IMM_ZONE_NAME);
- if (imm_zone == NULL) {
- panic("%s: failed allocating %s", __func__, IMM_ZONE_NAME);
- /* NOTREACHED */
- }
- zone_change(imm_zone, Z_EXPAND, TRUE);
-
- ip6ms_size = sizeof(struct ip6_msource);
- ip6ms_zone = zinit(ip6ms_size, IP6MS_ZONE_MAX * ip6ms_size,
- 0, IP6MS_ZONE_NAME);
- if (ip6ms_zone == NULL) {
- panic("%s: failed allocating %s", __func__, IP6MS_ZONE_NAME);
- /* NOTREACHED */
- }
- zone_change(ip6ms_zone, Z_EXPAND, TRUE);
-
- in6ms_size = sizeof(struct in6_msource);
- in6ms_zone = zinit(in6ms_size, IN6MS_ZONE_MAX * in6ms_size,
- 0, IN6MS_ZONE_NAME);
- if (in6ms_zone == NULL) {
- panic("%s: failed allocating %s", __func__, IN6MS_ZONE_NAME);
- /* NOTREACHED */
- }
- zone_change(in6ms_zone, Z_EXPAND, TRUE);