From 08ac1d0b3543b9ab98b2cbeaea6bb9512d6a14b5 Mon Sep 17 00:00:00 2001 From: shin- Date: Mon, 28 Jan 2013 17:06:46 -0800 Subject: [PATCH] Different termios for linux/darwin --- docker/docker.go | 4 ---- docker/termios_darwin.go | 6 ++++++ docker/termios_linux.go | 8 ++++++++ 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 docker/termios_darwin.go create mode 100644 docker/termios_linux.go diff --git a/docker/docker.go b/docker/docker.go index 1c3c5a366b..2e73009870 100644 --- a/docker/docker.go +++ b/docker/docker.go @@ -21,10 +21,6 @@ type Termios struct { Ospeed uintptr } -const ( - getTermios = syscall.TIOCGETA - setTermios = syscall.TIOCSETA -) const ( // Input flags diff --git a/docker/termios_darwin.go b/docker/termios_darwin.go new file mode 100644 index 0000000000..fc920d4860 --- /dev/null +++ b/docker/termios_darwin.go @@ -0,0 +1,6 @@ +package main + +const ( + getTermios = syscall.TCIOGETA + setTermios = syscall.TCIOSETA +) diff --git a/docker/termios_linux.go b/docker/termios_linux.go new file mode 100644 index 0000000000..882dee1276 --- /dev/null +++ b/docker/termios_linux.go @@ -0,0 +1,8 @@ +package main + +import "syscall" + +const ( + getTermios = syscall.TCGETS + setTermios = syscall.TCSETS +)