/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_dot11SsidTeminalTable_container_shutdown(dot11SsidTeminalTable_interface_ctx *if_ctx)
{
    DEBUGMSGTL(("internal:dot11SsidTeminalTable:_dot11SsidTeminalTable_container_shutdown","called\n"));

    dot11SsidTeminalTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

} /* _dot11SsidTeminalTable_container_shutdown */
/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_jmfcInterfaceTable_container_shutdown(jmfcInterfaceTable_interface_ctx *if_ctx)
{
    DEBUGMSGTL(("internal:jmfcInterfaceTable:_jmfcInterfaceTable_container_shutdown","called\n"));

    jmfcInterfaceTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

} /* _jmfcInterfaceTable_container_shutdown */
/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_ipv4InterfaceTable_container_shutdown(ipv4InterfaceTable_interface_ctx *
                                       if_ctx)
{
    DEBUGMSGTL(("internal:ipv4InterfaceTable:_ipv4InterfaceTable_container_shutdown", "called\n"));

    ipv4InterfaceTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

}                               /* _ipv4InterfaceTable_container_shutdown */
/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_tcpListenerTable_container_shutdown(tcpListenerTable_interface_ctx *
                                     if_ctx)
{
    DEBUGMSGTL(("internal:tcpListenerTable:_tcpListenerTable_container_shutdown", "called\n"));

    tcpListenerTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

}                               /* _tcpListenerTable_container_shutdown */
/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_dessertAppStatsTable_container_shutdown(dessertAppStatsTable_interface_ctx
                                         * if_ctx)
{
    DEBUGMSGTL(("internal:dessertAppStatsTable:_dessertAppStatsTable_container_shutdown", "called\n"));

    dessertAppStatsTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

}                               /* _dessertAppStatsTable_container_shutdown */
/**
 * @internal
 * shutdown the container with functions or wrappers
 */
void
_mibtestTable_container_shutdown(mibtestTable_interface_ctx * if_ctx)
{
    DEBUGMSGTL(("internal:mibtestTable:_mibtestTable_container_shutdown",
                "called\n"));

    mibtestTable_container_shutdown(if_ctx->container);

    _container_free(if_ctx->container);

}                               /* _mibtestTable_container_shutdown */
/**
 * @internal
 */
static void
_cache_free(netsnmp_cache *cache, void *magic)
{
    netsnmp_container *container;

    DEBUGMSGTL(("internal:dot11SsidTeminalTable:_cache_free","called\n"));

    if((NULL == cache) || (NULL == cache->magic)) {
        snmp_log(LOG_ERR, "invalid cache in dot11SsidTeminalTable_cache_free\n");
        return;
    }

    container = (netsnmp_container*)cache->magic;

    _container_free(container);
} /* _cache_free */