sshserver_windows.go 595 B

123456789101112131415161718192021222324252627282930
  1. //+build windows
  2. package sshserver
  3. import (
  4. "errors"
  5. "time"
  6. "github.com/cloudflare/cloudflared/logger"
  7. "github.com/cloudflare/cloudflared/sshlog"
  8. )
  9. const SSHPreambleLength = 2
  10. type SSHServer struct{}
  11. type SSHPreamble struct {
  12. Destination string
  13. JWT string
  14. }
  15. func New(_ sshlog.Manager, _ logger.Service, _, _, _, _ string, _ chan struct{}, _, _ time.Duration) (*SSHServer, error) {
  16. return nil, errors.New("cloudflared ssh server is not supported on windows")
  17. }
  18. func (s *SSHServer) Start() error {
  19. return errors.New("cloudflared ssh server is not supported on windows")
  20. }