moby/libnetwork/drivers
Arko Dasgupta 76b5905cbe Macvlan: Separate empty parent and internal
https://github.com/docker/libnetwork/pull/2419 and
https://github.com/docker/libnetwork/pull/2407
attempted to seperate out empty parent and internal for
macvlan and ipvlan networks

However it didnt pass the integration tests in moby
https://github.com/moby/moby/pull/40596 and exposed some
more plumbing that needed to be done to make sure
we separate the two things

If the -o parent is empty we create a dummylink
and if internal is set we dont add a default gateway
and make sure north-south communication cannot take place
(only east-west / container-container can)

Signed-off-by: Arko Dasgupta <arko.dasgupta@docker.com>
2020-03-04 13:24:10 -08:00
..
bridge Merge pull request #2454 from arkodg/add-host-ip-snat 2020-02-15 08:32:56 -08:00
host Add ConnectivityScope capability for network drivers along with scope network option 2017-05-12 17:16:34 -07:00
ipvlan Macvlan: Separate empty parent and internal 2020-03-04 13:24:10 -08:00
macvlan Macvlan: Separate empty parent and internal 2020-03-04 13:24:10 -08:00
null swarm mode network inspect should provide cluser-wide task details 2017-03-10 19:12:00 -08:00
overlay Fix panic in drivers/overlay/encryption.go 2019-10-31 12:59:41 -07:00
remote Spelling fixes 2018-07-12 12:54:44 -07:00
windows Updating IPAM config with results from HNS create network call. 2019-08-23 09:58:29 -07:00