MCPcopy Index your code
hub / github.com/coder/coder / newForwardedUnixHandler

Function newForwardedUnixHandler

agent/agentssh/forward.go:48–54  ·  view source on GitHub ↗
(log slog.Logger, blockReversePortForwarding bool)

Source from the content-addressed store, hash-verified

46}
47
48func newForwardedUnixHandler(log slog.Logger, blockReversePortForwarding bool) *forwardedUnixHandler {
49 return &forwardedUnixHandler{
50 log: log,
51 forwards: make(map[forwardKey]net.Listener),
52 blockReversePortForwarding: blockReversePortForwarding,
53 }
54}
55
56func (h *forwardedUnixHandler) HandleSSHRequest(ctx ssh.Context, _ *ssh.Server, req *gossh.Request) (bool, []byte) {
57 h.log.Debug(ctx, "handling SSH unix forward")

Callers 1

NewServerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected