pty_windows.go

 1//go:build windows
 2// +build windows
 3
 4package ssh
 5
 6import (
 7	"os"
 8
 9	"github.com/aymanbagabas/go-pty"
10)
11
12func ptyNew(p pty.Pty) (in *os.File, out *os.File, er *os.File, err error) { // nolint
13	tty := p.(pty.ConPty)
14	in = tty.InputPipe()
15	out = tty.OutputPipe()
16	er = tty.OutputPipe()
17	return
18}