Skip to content

Commit

Permalink
comments
Browse files Browse the repository at this point in the history
  • Loading branch information
DarienRaymond committed Feb 22, 2019
1 parent 7e5e080 commit 95ed5a5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 0 deletions.
4 changes: 4 additions & 0 deletions app/dns/nameserver.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,12 @@ type IPOption struct {
IPv6Enable bool
}

// Client is the interface for DNS client.
type Client interface {
// Name of the Client.
Name() string

// QueryIP sends IP queries to its configured server.
QueryIP(ctx context.Context, domain string, option IPOption) ([]net.IP, error)
}

Expand Down
2 changes: 2 additions & 0 deletions common/crypto/aes.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,12 @@ func NewAesStreamMethod(key []byte, iv []byte, f func(cipher.Block, []byte) ciph
return f(aesBlock, iv)
}

// NewAesCTRStream creates a stream cipher based on AES-CTR.
func NewAesCTRStream(key []byte, iv []byte) cipher.Stream {
return NewAesStreamMethod(key, iv, cipher.NewCTR)
}

// NewAesGcm creates a AEAD cipher based on AES-GCM.
func NewAesGcm(key []byte) cipher.AEAD {
block, err := aes.NewCipher(key)
common.Must(err)
Expand Down
1 change: 1 addition & 0 deletions transport/internet/kcp/dialer.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ func fetchInput(ctx context.Context, input io.Reader, reader PacketReader, conn
}
}

// DialKCP dials a new KCP connections to the specific destination.
func DialKCP(ctx context.Context, dest net.Destination, streamSettings *internet.MemoryStreamConfig) (internet.Connection, error) {
dest.Network = net.Network_UDP
newError("dialing mKCP to ", dest).WriteToLog()
Expand Down

0 comments on commit 95ed5a5

Please sign in to comment.