#include "nat64/mod/stateful/joold.h"
#include "nat64/unit/unit_test.h"

struct fake {
	int junk;
} dummy;

struct config_candidate *cfgcandidate_create(void)
{
	return (struct config_candidate *)&dummy;
}

void cfgcandidate_get(struct config_candidate *candidate)
{
	/* No code. */
}

void cfgcandidate_put(struct config_candidate *candidate)
{
	/* No code. */
}

void fragdb_config_copy(struct fragdb *db, struct fragdb_config *config)
{
	broken_unit_call(__func__);
}

struct fragdb *fragdb_create(struct net *ns)
{
	return (struct fragdb *)&dummy;
}

void fragdb_get(struct fragdb *db)
{
	/* No code. */
}

void fragdb_put(struct fragdb *db)
{
	/* No code. */
}

void joold_add(struct joold_queue *queue, struct session_entry *entry,
		struct bib *bib)
{
	/* No code. */
}

void joold_config_copy(struct joold_queue *queue, struct joold_config *config)
{
	broken_unit_call(__func__);
}

struct joold_queue *joold_create(struct net *ns)
{
	return (struct joold_queue *)&dummy;
}

void joold_get(struct joold_queue *queue)
{
	/* No code. */
}

void joold_put(struct joold_queue *queue)
{
	/* No code. */
}
