Matthias Radestock
|
3679065258
|
cope with nil route.Dst
Fixes #1932.
|
2016-01-27 22:02:07 +00:00 |
|
Matthias Radestock
|
b5256f7b71
|
refactor: inline
This eliminates the unnecessary indirection via interface names,
instead identifying the interface by its index.
|
2016-01-19 16:36:16 +00:00 |
|
Matthias Radestock
|
0caa9dd652
|
cope with errors during route traversal
Fixes #1909.
|
2016-01-19 15:28:31 +00:00 |
|
Bryan Boreham
|
3b29e8e6f2
|
Check for existing interfaces and routes after subscribing to receive new ones
|
2016-01-12 12:27:55 +00:00 |
|
Bryan Boreham
|
e230eeb486
|
Use upstream netlink code
|
2015-11-12 13:08:56 +00:00 |
|
Bryan Boreham
|
7801dcd849
|
Factor out common loop receiving from netlink
|
2015-08-27 15:10:31 +01:00 |
|
Bryan Boreham
|
2eed101a93
|
In weavewait, wait for the multicast route to be added before calling container entrypoint.
We have moved the 'route add' command to the end of 'attach', so this
indicates that all network interface set-up is complete.
|
2015-08-27 15:10:31 +01:00 |
|
Bryan Boreham
|
6e89b036e2
|
Wait for ethwe via netlink, not via polling or signals
('docker kill' breaks restart policy)
|
2015-08-27 15:03:41 +01:00 |
|
Adam Harrison
|
6097dc8aaa
|
Add wait forever capability to EnsureInterface
|
2015-07-03 14:01:34 +01:00 |
|
Matthias Radestock
|
8dcdf8d314
|
reduce interface availability check interval
in order to reduce container startup times
Closes #710.
|
2015-05-28 19:05:09 +01:00 |
|
Matthias Radestock
|
8cb9e301ee
|
cosmetic: more linting
|
2015-03-27 01:24:19 +00:00 |
|
Michael Bridgen
|
27beebf5d5
|
Factor out the wait-for-interface code
|
2014-11-03 17:47:16 +00:00 |
|