mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
b2af9e631c
full diff: https://github.com/moby/ipvs/compare/v1.0.0...v1.0.1 - Fix compatibility issue on older kernels (< 3.18) where the address family attribute for destination servers do not exist - Fix the stats attribute check when parsing destination addresses - NetlinkSocketsTimeout should be a constant Signed-off-by: Sebastiaan van Stijn <github@gone.nl> |
||
---|---|---|
.. | ||
constants.go | ||
doc.go | ||
go.mod | ||
ipvs.go | ||
LICENSE | ||
netlink.go | ||
README.md |
ipvs - networking for containers
ipvs provides a native Go implementation for communicating with IPVS kernel module using a netlink socket.
Using ipvs
import (
"log"
"github.com/moby/ipvs"
)
func main() {
handle, err := ipvs.New("")
if err != nil {
log.Fatalf("ipvs.New: %s", err)
}
svcs, err := handle.GetServices()
if err != nil {
log.Fatalf("handle.GetServices: %s", err)
}
}
Contributing
Want to hack on ipvs? Docker's contributions guidelines apply.
Copyright and license
Code and documentation copyright 2015 Docker, inc. Code released under the Apache 2.0 license. Docs released under Creative commons.