X-Git-Url: https://ruderich.org/simon/gitweb/?p=safcm%2Fsafcm.git;a=blobdiff_plain;f=rpc%2Fconn.go;h=9786941c7e808966a9a76841bfd6e03981f81ba6;hp=b2bcf28a05025317c729136cc7680579dffcfe36;hb=5d6cc7f14a4bacc36bf3a23cd735a75ad4a90f1d;hpb=d0b6605a165315b6758853f8751eeb568f560d5a diff --git a/rpc/conn.go b/rpc/conn.go index b2bcf28..9786941 100644 --- a/rpc/conn.go +++ b/rpc/conn.go @@ -32,8 +32,9 @@ type Conn struct { events chan<- ConnEvent // same as Events, to publish events eventsWg sync.WaitGroup - debug bool - remote string + debug bool + sshRemote string + sshOpts []string cmd *exec.Cmd conn *safcm.GobConn @@ -54,7 +55,7 @@ type ConnEvent struct { } // NewConn creates a new connection. Events in the returned struct must be -// regularly read or the connection will stall. This must be done before +// regularly read or the connection will hang. This must be done before // DialSSH is called to open a connection. func NewConn(debug bool) *Conn { ch := make(chan ConnEvent)