aboutsummaryrefslogtreecommitdiff
path: root/forged/internal/incoming/ssh/ssh.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-08-18 03:14:57 +0800
committerRunxi Yu <me@runxiyu.org>2025-08-18 03:14:57 +0800
commit234dacec3eaabf3e99ee6179255378988665199c (patch)
tree7a11474449f2a114c2969b2c786b9e2f7ab4413f /forged/internal/incoming/ssh/ssh.go
parentMake the index page work (diff)
downloadforge-234dacec3eaabf3e99ee6179255378988665199c.tar.gz
forge-234dacec3eaabf3e99ee6179255378988665199c.tar.zst
forge-234dacec3eaabf3e99ee6179255378988665199c.zip
Rename globalData to global
Diffstat (limited to 'forged/internal/incoming/ssh/ssh.go')
-rw-r--r--forged/internal/incoming/ssh/ssh.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/forged/internal/incoming/ssh/ssh.go b/forged/internal/incoming/ssh/ssh.go
index dc03501..527cd28 100644
--- a/forged/internal/incoming/ssh/ssh.go
+++ b/forged/internal/incoming/ssh/ssh.go
@@ -20,16 +20,16 @@ type Server struct {
addr string
root string
shutdownTimeout uint32
- globalData *global.GlobalData
+ global *global.Global
}
-func New(config Config, globalData *global.GlobalData) (server *Server, err error) {
+func New(config Config, global *global.Global) (server *Server, err error) {
server = &Server{
net: config.Net,
addr: config.Addr,
root: config.Root,
shutdownTimeout: config.ShutdownTimeout,
- globalData: globalData,
+ global: global,
} //exhaustruct:ignore
var privkeyBytes []byte
@@ -44,8 +44,8 @@ func New(config Config, globalData *global.GlobalData) (server *Server, err erro
return server, fmt.Errorf("parse SSH private key: %w", err)
}
- server.globalData.SSHPubkey = misc.BytesToString(gossh.MarshalAuthorizedKey(server.privkey.PublicKey()))
- server.globalData.SSHFingerprint = gossh.FingerprintSHA256(server.privkey.PublicKey())
+ server.global.SSHPubkey = misc.BytesToString(gossh.MarshalAuthorizedKey(server.privkey.PublicKey()))
+ server.global.SSHFingerprint = gossh.FingerprintSHA256(server.privkey.PublicKey())
server.gliderServer = &gliderssh.Server{
Handler: handle,