diff options
Diffstat (limited to 'forged/internal/incoming/ssh')
-rw-r--r-- | forged/internal/incoming/ssh/ssh.go | 10 |
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, |