diff options
Diffstat (limited to 'forged/internal/incoming/lmtp/lmtp.go')
-rw-r--r-- | forged/internal/incoming/lmtp/lmtp.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/forged/internal/incoming/lmtp/lmtp.go b/forged/internal/incoming/lmtp/lmtp.go index 61b1caf..d7e5ef4 100644 --- a/forged/internal/incoming/lmtp/lmtp.go +++ b/forged/internal/incoming/lmtp/lmtp.go @@ -8,6 +8,7 @@ import ( "time" "go.lindenii.runxiyu.org/forge/forged/internal/common/misc" + "go.lindenii.runxiyu.org/forge/forged/internal/global" ) type Server struct { @@ -16,15 +17,17 @@ type Server struct { maxSize int64 writeTimeout uint32 readTimeout uint32 + globalData *global.GlobalData } -func New(config Config) (server *Server) { +func New(config Config, globalData *global.GlobalData) (server *Server) { return &Server{ socket: config.Socket, domain: config.Domain, maxSize: config.MaxSize, writeTimeout: config.WriteTimeout, readTimeout: config.ReadTimeout, + globalData: globalData, } } |