Bryan Boreham
|
28aa181480
|
Move setting up addresses for a container, into weaveutil-invoked function
This means we only change netns by execing nsenter: changing netns in
Go is unsafe for long-running processes like the proxy.
|
2017-06-16 13:19:08 +00:00 |
|
Bryan Boreham
|
97e0fcb765
|
Refactor: move SetupIface code from weaveutil to net package
|
2017-06-16 13:19:08 +00:00 |
|
Bryan Boreham
|
f05bb6c4e0
|
Don't assume we always run in in host pid space
Pass the path to the proc filesystem down
|
2017-04-17 19:41:47 +00:00 |
|
Martynas Pumputis
|
9754da15d6
|
Encode "list-netdevs" output in JSON
|
2016-10-20 18:18:57 +01:00 |
|
Martynas Pumputis
|
e611f04f41
|
Move NetDev utils from common/ to net/
|
2016-10-19 17:03:30 +01:00 |
|
Martynas Pumputis
|
cdd6ed548c
|
Add netdev subcommands to weaveutil
The subcommands are going to be used with WithNetNS wrapper.
|
2016-10-19 16:07:53 +01:00 |
|
Martynas Pumputis
|
4a49ff3083
|
Replace usage of WithNetNSUnsafe in plugin/net/watcher.go with safer version
Unsafe version was in ConfigureARPforVeths; replacement is via `weaveutil configure-arp`
|
2016-10-06 15:25:05 +01:00 |
|