1package libnetwork
2
3import (
4	"github.com/docker/libnetwork/drivers/bridge"
5	"github.com/docker/libnetwork/drivers/host"
6	"github.com/docker/libnetwork/drivers/macvlan"
7	"github.com/docker/libnetwork/drivers/null"
8	"github.com/docker/libnetwork/drivers/overlay"
9	"github.com/docker/libnetwork/drivers/remote"
10)
11
12func getInitializers(experimental bool) []initializer {
13	in := []initializer{
14		{bridge.Init, "bridge"},
15		{host.Init, "host"},
16		{macvlan.Init, "macvlan"},
17		{null.Init, "null"},
18		{remote.Init, "remote"},
19		{overlay.Init, "overlay"},
20	}
21
22	if experimental {
23		in = append(in, additionalDrivers()...)
24	}
25	return in
26}
27