node_exporter/vendor/github.com/mdlayher/netlink
2017-03-10 12:32:29 -05:00
..
genetlink
nlenc
align.go
attribute.go
conn.go Update github.com/mdlayher/netlink with code simplifications 2017-03-10 12:32:29 -05:00
conn_linux.go Update github.com/mdlayher/netlink with code simplifications 2017-03-10 12:32:29 -05:00
conn_others.go Update vendored packages 2017-02-28 18:20:24 -04:00
doc.go
fuzz.go
LICENSE.md
message.go Update vendored packages 2017-02-28 18:20:24 -04:00
README.md
sockopt_linux.go Update vendored packages 2017-02-28 18:20:24 -04:00
sockopt_linux_386.go
sockopt_linux_386.s

netlink Build Status GoDoc Go Report Card

Package netlink provides low-level access to Linux netlink sockets. MIT Licensed.

Why?

A number of netlink packages are already available for Go, but I wasn't able to find one that aligned with what I wanted in a netlink package:

  • Simple, idiomatic API
  • Well tested
  • Well documented
  • Makes use of Go best practices
  • Doesn't need root to work

My goal for this package is to use it as a building block for the creation of other netlink protocol family packages.