Bläddra i källkod

Different termios for linux/darwin

shin- 12 år sedan
förälder
incheckning
08ac1d0b35
3 ändrade filer med 14 tillägg och 4 borttagningar
  1. 0 4
      docker/docker.go
  2. 6 0
      docker/termios_darwin.go
  3. 8 0
      docker/termios_linux.go

+ 0 - 4
docker/docker.go

@@ -21,10 +21,6 @@ type Termios struct {
 	Ospeed uintptr
 	Ospeed uintptr
 }
 }
 
 
-const (
-	getTermios = syscall.TIOCGETA
-	setTermios = syscall.TIOCSETA
-)
 
 
 const (
 const (
 	// Input flags
 	// Input flags

+ 6 - 0
docker/termios_darwin.go

@@ -0,0 +1,6 @@
+package main
+
+const (
+	getTermios = syscall.TCIOGETA
+	setTermios = syscall.TCIOSETA
+)

+ 8 - 0
docker/termios_linux.go

@@ -0,0 +1,8 @@
+package main
+
+import "syscall"
+
+const (
+	getTermios = syscall.TCGETS
+	setTermios = syscall.TCSETS
+)