|  | @@ -7,26 +7,26 @@ import (
 | 
	
		
			
				|  |  |  	"v2ray.com/core/common/errors"
 | 
	
		
			
				|  |  |  )
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -func CreateInboundHandler(ctx context.Context, config interface{}) (InboundHandler, error) {
 | 
	
		
			
				|  |  | +func CreateInboundHandler(ctx context.Context, config interface{}) (Inbound, error) {
 | 
	
		
			
				|  |  |  	handler, err := common.CreateObject(ctx, config)
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  |  		return nil, err
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	switch h := handler.(type) {
 | 
	
		
			
				|  |  | -	case InboundHandler:
 | 
	
		
			
				|  |  | +	case Inbound:
 | 
	
		
			
				|  |  |  		return h, nil
 | 
	
		
			
				|  |  |  	default:
 | 
	
		
			
				|  |  |  		return nil, errors.New("Proxy: Not a InboundHandler.")
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -func CreateOutboundHandler(ctx context.Context, config interface{}) (OutboundHandler, error) {
 | 
	
		
			
				|  |  | +func CreateOutboundHandler(ctx context.Context, config interface{}) (Outbound, error) {
 | 
	
		
			
				|  |  |  	handler, err := common.CreateObject(ctx, config)
 | 
	
		
			
				|  |  |  	if err != nil {
 | 
	
		
			
				|  |  |  		return nil, err
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	switch h := handler.(type) {
 | 
	
		
			
				|  |  | -	case OutboundHandler:
 | 
	
		
			
				|  |  | +	case Outbound:
 | 
	
		
			
				|  |  |  		return h, nil
 | 
	
		
			
				|  |  |  	default:
 | 
	
		
			
				|  |  |  		return nil, errors.New("Proxy: Not a OutboundHandler.")
 |