"encoding/binary"
"errors"
"io"
- "os"
- "path/filepath"
)
type transfer struct {
}
return nil
}
-
-// TODO: read the banner once on startup instead of once per banner fetch
-func (s *Server) bannerDownload(w io.Writer) error {
- bannerBytes, err := os.ReadFile(filepath.Join(s.ConfigDir, s.Config.BannerFile))
- if err != nil {
- return err
- }
- _, err = w.Write(bannerBytes)
-
- return err
-}