diff --git a/api/client/lib/hijack.go b/api/client/lib/hijack.go index 4fcb4f62b0..6c76f0a88e 100644 --- a/api/client/lib/hijack.go +++ b/api/client/lib/hijack.go @@ -70,7 +70,7 @@ func (cli *Client) postHijacked(path string, query url.Values, body interface{}, rwc, br := clientconn.Hijack() - return types.HijackedResponse{rwc, br}, nil + return types.HijackedResponse{Conn: rwc, Reader: br}, nil } func tlsDial(network, addr string, config *tls.Config) (net.Conn, error) { diff --git a/api/client/lib/network.go b/api/client/lib/network.go index 6f99921f48..0ad9b24c32 100644 --- a/api/client/lib/network.go +++ b/api/client/lib/network.go @@ -29,7 +29,7 @@ func (cli *Client) NetworkRemove(networkID string) error { // NetworkConnect connects a container to an existent network in the docker host. func (cli *Client) NetworkConnect(networkID, containerID string) error { - nc := types.NetworkConnect{containerID} + nc := types.NetworkConnect{Container: containerID} resp, err := cli.post("/networks/"+networkID+"/connect", nil, nc, nil) ensureReaderClosed(resp) return err @@ -37,7 +37,7 @@ func (cli *Client) NetworkConnect(networkID, containerID string) error { // NetworkDisconnect disconnects a container from an existent network in the docker host. func (cli *Client) NetworkDisconnect(networkID, containerID string) error { - nc := types.NetworkConnect{containerID} + nc := types.NetworkConnect{Container: containerID} resp, err := cli.post("/networks/"+networkID+"/disconnect", nil, nc, nil) ensureReaderClosed(resp) return err