Files
libnetwork/drivers/bridge
Madhu Venugopal 3678144103 Incorrect assumption with golang net package causes Overlapping IP
using a len(net.IP) to check for ipv4 or ipv6 is a bad idea.
And that was exactly done in NetworkOverlaps() function with the
assumption that any ipv4 net.IP will be of 4 bytes. Golang Net package
makes no such assumptions.

This assumption actually broke a particular use-case where the
NetworkOverlaps fails to identify a genuine overlap and that causes
datapath issues.

With this fix, we explicitely check for v4 or v6

Signed-off-by: Madhu Venugopal <madhu@docker.com>
2015-05-04 22:31:16 -07:00
..
2015-05-05 03:27:34 +00:00
2015-05-03 14:36:55 -07:00
2015-05-03 14:36:55 -07:00
2015-05-01 10:49:25 -07:00
2015-05-02 23:25:01 -07:00
2015-02-24 18:41:17 -08:00
2015-02-24 11:29:06 -08:00
2015-04-15 18:32:07 +00:00