MCPcopy Index your code
hub / github.com/celzero/firestack / TCPConn

Interface TCPConn

intra/core/proto.go:30–46  ·  view source on GitHub ↗

TCPConn abstracts a TCP connection coming from TUN. This connection should be handled by a registered TCP proxy handler.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 56

conn2strFunction · 0.65
LocalAddrMethod · 0.65
LocalAddrMethod · 0.65
netErrorFunction · 0.65
minconn2strFunction · 0.65
remoteAddrIfAnyFunction · 0.65
pipeconnFunction · 0.65
pipetcpFunction · 0.65
conn2strFunction · 0.65
newLockedMethod · 0.65
ConnectMethod · 0.65
handleMethod · 0.65

Implementers 8

demuxconnintra/udpmux.go
GUDPConnintra/netstack/udp.go
GICMPConnintra/netstack/icmpconn.go
GTCPConnintra/netstack/tcp.go
pipconnintra/ipn/piph2.go
splitterintra/dialers/direct_split.go
retrierintra/dialers/retrier.go
overwriteSplitterintra/dialers/split_and_desync.go

Calls

no outgoing calls

Tested by

no test coverage detected