Jana Radhakrishnan
68ae284db5
Libnetwork refactor for container network model
...
- Added controller, network, endpoint and sandbox interfaces
- Created netutils package for miscallaneous network utilities
- Created driverapi package to break cyclic dependency b/w driver and libnetwork
- Made libnetwork multithread safe
- Made bridge driver multithread safe
- Fixed README.md
Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
2015-04-13 21:40:50 +00:00
Jana Radhakrishnan
2d364e2c34
- Added support to bridgeNetwork.Link
...
- Removed MAC and MTU configuration via AddInterface
Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
2015-04-10 16:45:59 +00:00
Alessandro Boch
68d223a0e0
Issue #18 : IP Allocator rework
...
- Move ipallocator package into libnetwork
- Also ported network utility functions and their tests in libnetwork:
docker/daemon/networkdriver/utilg.go => libnetwork/utils.go
docker/daemon/networkdriver/network_test.go => libnetwork/utils_test.go
- Changed drivers/setup_device.go and setup_ipv4.go to reuse functions in
utils.go, instead of redefining internally.
- Modified utils to use vishvananda/netlink instead of libcontainer/netlink
Signed-off-by: Alessandro Boch <aboch@socketplane.io>
2015-03-24 13:57:59 -07:00
Arnaud Porterie
2457d2549f
Fix govet warnings
...
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-03-04 14:56:22 -08:00
Arnaud Porterie
6424c7a875
Remove golint warnings
...
Fix all golint warnings, mostly by making exported types internal.
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-03-04 13:29:28 -08:00
Alessandro Boch
e40794cdc4
Fix minor static analysis issue in setup_ipv4.go
...
Signed-off-by: Alessandro Boch <aboch@socketplane.io>
2015-03-04 11:14:03 -08:00
Arnaud Porterie
cb96e4149d
Test coverage
...
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-02-27 09:11:53 -08:00
Arnaud Porterie
3845ec20c4
Test coverage on bridge
...
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-02-24 18:41:17 -08:00
Arnaud Porterie
8ca185e2ee
Move bridge to drivers/
...
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
2015-02-24 11:29:06 -08:00