diff --git a/proxy/dokodemo/dokodemo.go b/proxy/dokodemo/dokodemo.go index 7dea58d0..11583454 100644 --- a/proxy/dokodemo/dokodemo.go +++ b/proxy/dokodemo/dokodemo.go @@ -31,7 +31,7 @@ type DokodemoDoor struct { meta *proxy.InboundHandlerMeta } -func NewDokodemoDoor(ctx context.Context, config *Config) (*DokodemoDoor, error) { +func New(ctx context.Context, config *Config) (*DokodemoDoor, error) { space := app.SpaceFromContext(ctx) if space == nil { return nil, errors.New("Dokodemo: No space in context.") @@ -215,6 +215,6 @@ func (v *DokodemoDoor) HandleTCPConnection(conn internet.Connection) { func init() { common.Must(common.RegisterConfig((*Config)(nil), func(ctx context.Context, config interface{}) (interface{}, error) { - return NewDokodemoDoor(ctx, config.(*Config)) + return New(ctx, config.(*Config)) })) } diff --git a/proxy/dokodemo/dokodemo_test.go b/proxy/dokodemo/dokodemo_test.go index aee4240f..08fe7410 100644 --- a/proxy/dokodemo/dokodemo_test.go +++ b/proxy/dokodemo/dokodemo_test.go @@ -65,7 +65,7 @@ func TestDokodemoTCP(t *testing.T) { Protocol: internet.TransportProtocol_TCP, }}) - dokodemo, err := NewDokodemoDoor(ctx, &Config{ + dokodemo, err := New(ctx, &Config{ Address: v2net.NewIPOrDomain(v2net.LocalHostIP), Port: uint32(tcpServer.Port), NetworkList: v2net.Network_TCP.AsList(), @@ -140,7 +140,7 @@ func TestDokodemoUDP(t *testing.T) { Protocol: internet.TransportProtocol_TCP, }}) - dokodemo, err := NewDokodemoDoor(ctx, &Config{ + dokodemo, err := New(ctx, &Config{ Address: v2net.NewIPOrDomain(v2net.LocalHostIP), Port: uint32(udpServer.Port), NetworkList: v2net.Network_UDP.AsList(),