Browse Source

remove vio package

Darien Raymond 7 years ago
parent
commit
3ccdecaf8f
3 changed files with 5 additions and 6 deletions
  1. 2 3
      app/dispatcher/default.go
  2. 1 1
      app/dispatcher/stats.go
  3. 2 2
      app/dispatcher/stats_test.go

+ 2 - 3
app/dispatcher/default.go

@@ -15,7 +15,6 @@ import (
 	"v2ray.com/core/common/net"
 	"v2ray.com/core/common/protocol"
 	"v2ray.com/core/common/session"
-	"v2ray.com/core/common/vio"
 	"v2ray.com/core/features/outbound"
 	"v2ray.com/core/features/policy"
 	"v2ray.com/core/features/routing"
@@ -151,7 +150,7 @@ func (d *DefaultDispatcher) getLink(ctx context.Context) (*transport.Link, *tran
 		if p.Stats.UserUplink {
 			name := "user>>>" + user.Email + ">>>traffic>>>uplink"
 			if c, _ := stats.GetOrRegisterCounter(d.stats, name); c != nil {
-				inboundLink.Writer = &vio.SizeStatWriter{
+				inboundLink.Writer = &SizeStatWriter{
 					Counter: c,
 					Writer:  inboundLink.Writer,
 				}
@@ -160,7 +159,7 @@ func (d *DefaultDispatcher) getLink(ctx context.Context) (*transport.Link, *tran
 		if p.Stats.UserDownlink {
 			name := "user>>>" + user.Email + ">>>traffic>>>downlink"
 			if c, _ := stats.GetOrRegisterCounter(d.stats, name); c != nil {
-				outboundLink.Writer = &vio.SizeStatWriter{
+				outboundLink.Writer = &SizeStatWriter{
 					Counter: c,
 					Writer:  outboundLink.Writer,
 				}

+ 1 - 1
common/vio/stats.go → app/dispatcher/stats.go

@@ -1,4 +1,4 @@
-package vio
+package dispatcher
 
 import (
 	"v2ray.com/core/common"

+ 2 - 2
common/vio/stats_test.go → app/dispatcher/stats_test.go

@@ -1,11 +1,11 @@
-package vio_test
+package dispatcher_test
 
 import (
 	"testing"
 
+	. "v2ray.com/core/app/dispatcher"
 	"v2ray.com/core/common"
 	"v2ray.com/core/common/buf"
-	. "v2ray.com/core/common/vio"
 )
 
 type TestCounter int64