diff options
author | Reinhard Tartler <siretart@tauware.de> | 2020-12-02 09:24:47 -0500 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2020-12-02 09:24:58 -0500 |
commit | 29cc1453eab24cbbfcdd21b9b86a36ff3183a840 (patch) | |
tree | 6a8ea32fea737936384e95e2ba2109dfc373697c /vendor/github.com/vishvananda/netlink/protinfo.go | |
parent | 8086b728c2d5c06e05010693cdbe64e972a31128 (diff) |
delete vendor tree
Diffstat (limited to 'vendor/github.com/vishvananda/netlink/protinfo.go')
-rw-r--r-- | vendor/github.com/vishvananda/netlink/protinfo.go | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/vendor/github.com/vishvananda/netlink/protinfo.go b/vendor/github.com/vishvananda/netlink/protinfo.go deleted file mode 100644 index 0087c44..0000000 --- a/vendor/github.com/vishvananda/netlink/protinfo.go +++ /dev/null @@ -1,58 +0,0 @@ -package netlink - -import ( - "strings" -) - -// Protinfo represents bridge flags from netlink. -type Protinfo struct { - Hairpin bool - Guard bool - FastLeave bool - RootBlock bool - Learning bool - Flood bool - ProxyArp bool - ProxyArpWiFi bool -} - -// String returns a list of enabled flags -func (prot *Protinfo) String() string { - var boolStrings []string - if prot.Hairpin { - boolStrings = append(boolStrings, "Hairpin") - } - if prot.Guard { - boolStrings = append(boolStrings, "Guard") - } - if prot.FastLeave { - boolStrings = append(boolStrings, "FastLeave") - } - if prot.RootBlock { - boolStrings = append(boolStrings, "RootBlock") - } - if prot.Learning { - boolStrings = append(boolStrings, "Learning") - } - if prot.Flood { - boolStrings = append(boolStrings, "Flood") - } - if prot.ProxyArp { - boolStrings = append(boolStrings, "ProxyArp") - } - if prot.ProxyArpWiFi { - boolStrings = append(boolStrings, "ProxyArpWiFi") - } - return strings.Join(boolStrings, " ") -} - -func boolToByte(x bool) []byte { - if x { - return []byte{1} - } - return []byte{0} -} - -func byteToBool(x byte) bool { - return uint8(x) != 0 -} |