|  | @@ -10,8 +10,8 @@ import (
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  var (
 | 
	
		
			
				|  |  | -	InvalidRule      = errors.New("Invalid Rule")
 | 
	
		
			
				|  |  | -	NoRuleApplicable = errors.New("No rule applicable")
 | 
	
		
			
				|  |  | +	ErrorInvalidRule      = errors.New("Invalid Rule")
 | 
	
		
			
				|  |  | +	ErrorNoRuleApplicable = errors.New("No rule applicable")
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  type cacheEntry struct {
 | 
	
	
		
			
				|  | @@ -60,7 +60,7 @@ func (this *Router) takeDetourWithoutCache(dest v2net.Destination) (string, erro
 | 
	
		
			
				|  |  |  			return rule.Tag, nil
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  | -	return "", NoRuleApplicable
 | 
	
		
			
				|  |  | +	return "", ErrorNoRuleApplicable
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  func (this *Router) TakeDetour(dest v2net.Destination) (string, error) {
 | 
	
	
		
			
				|  | @@ -83,7 +83,7 @@ func (this *RouterFactory) Create(rawConfig interface{}) (router.Router, error)
 | 
	
		
			
				|  |  |  	router := NewRouter()
 | 
	
		
			
				|  |  |  	for _, rule := range rules {
 | 
	
		
			
				|  |  |  		if rule == nil {
 | 
	
		
			
				|  |  | -			return nil, InvalidRule
 | 
	
		
			
				|  |  | +			return nil, ErrorInvalidRule
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		router.AddRule(rule)
 | 
	
		
			
				|  |  |  	}
 |