build(deps): bump github.com/vishvananda/netlink
Bumps [github.com/vishvananda/netlink](https://github.com/vishvananda/netlink) from 1.2.1-beta.2 to 1.3.0. - [Release notes](https://github.com/vishvananda/netlink/releases) - [Commits](https://github.com/vishvananda/netlink/compare/v1.2.1-beta.2...v1.3.0) --- updated-dependencies: - dependency-name: github.com/vishvananda/netlink dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
		
							
								
								
									
										26
									
								
								vendor/github.com/vishvananda/netlink/rule.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								vendor/github.com/vishvananda/netlink/rule.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -10,8 +10,8 @@ type Rule struct {
 | 
			
		||||
	Priority          int
 | 
			
		||||
	Family            int
 | 
			
		||||
	Table             int
 | 
			
		||||
	Mark              int
 | 
			
		||||
	Mask              int
 | 
			
		||||
	Mark              uint32
 | 
			
		||||
	Mask              *uint32
 | 
			
		||||
	Tos               uint
 | 
			
		||||
	TunID             uint
 | 
			
		||||
	Goto              int
 | 
			
		||||
@@ -26,6 +26,9 @@ type Rule struct {
 | 
			
		||||
	Dport             *RulePortRange
 | 
			
		||||
	Sport             *RulePortRange
 | 
			
		||||
	IPProto           int
 | 
			
		||||
	UIDRange          *RuleUIDRange
 | 
			
		||||
	Protocol          uint8
 | 
			
		||||
	Type              uint8
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (r Rule) String() string {
 | 
			
		||||
@@ -39,8 +42,8 @@ func (r Rule) String() string {
 | 
			
		||||
		to = r.Dst.String()
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return fmt.Sprintf("ip rule %d: from %s to %s table %d",
 | 
			
		||||
		r.Priority, from, to, r.Table)
 | 
			
		||||
	return fmt.Sprintf("ip rule %d: from %s to %s table %d %s",
 | 
			
		||||
		r.Priority, from, to, r.Table, r.typeString())
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// NewRule return empty rules.
 | 
			
		||||
@@ -49,8 +52,8 @@ func NewRule() *Rule {
 | 
			
		||||
		SuppressIfgroup:   -1,
 | 
			
		||||
		SuppressPrefixlen: -1,
 | 
			
		||||
		Priority:          -1,
 | 
			
		||||
		Mark:              -1,
 | 
			
		||||
		Mask:              -1,
 | 
			
		||||
		Mark:              0,
 | 
			
		||||
		Mask:              nil,
 | 
			
		||||
		Goto:              -1,
 | 
			
		||||
		Flow:              -1,
 | 
			
		||||
	}
 | 
			
		||||
@@ -66,3 +69,14 @@ type RulePortRange struct {
 | 
			
		||||
	Start uint16
 | 
			
		||||
	End   uint16
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// NewRuleUIDRange creates rule uid range.
 | 
			
		||||
func NewRuleUIDRange(start, end uint32) *RuleUIDRange {
 | 
			
		||||
	return &RuleUIDRange{Start: start, End: end}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// RuleUIDRange represents rule uid range.
 | 
			
		||||
type RuleUIDRange struct {
 | 
			
		||||
	Start uint32
 | 
			
		||||
	End   uint32
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user