chore(netlink): remove unused link fields

This commit is contained in:
Quentin McGaw
2023-05-29 06:51:42 +00:00
parent 5be0d0bbba
commit c26476a2fd

View File

@@ -8,9 +8,6 @@ type Link struct {
Index int Index int
EncapType string EncapType string
MTU uint16 MTU uint16
NetNsID int
TxQLen int
} }
func (n *NetLink) LinkList() (links []Link, err error) { func (n *NetLink) LinkList() (links []Link, err error) {
@@ -92,8 +89,6 @@ func netlinkLinkToLink(netlinkLink netlink.Link) Link {
Index: attributes.Index, Index: attributes.Index,
EncapType: attributes.EncapType, EncapType: attributes.EncapType,
MTU: uint16(attributes.MTU), MTU: uint16(attributes.MTU),
NetNsID: attributes.NetNsID,
TxQLen: attributes.TxQLen,
} }
} }
@@ -106,13 +101,11 @@ func linkToNetlinkLink(link *Link) netlink.Link {
} }
return &netlinkLinkImpl{ return &netlinkLinkImpl{
linkType: link.Type, linkType: link.Type,
attrs: &netlink.LinkAttrs{ // TODO get all original attributes attrs: &netlink.LinkAttrs{
Name: link.Name, Name: link.Name,
Index: link.Index, Index: link.Index,
EncapType: link.EncapType, EncapType: link.EncapType,
MTU: int(link.MTU), MTU: int(link.MTU),
NetNsID: link.NetNsID,
TxQLen: link.TxQLen,
}, },
} }
} }