summaryrefslogtreecommitdiff
path: root/vendor/github.com/Microsoft/hcsshim/hnsendpoint.go
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-04-12 11:57:44 -0700
committerGitHub <noreply@github.com>2021-04-12 11:57:44 -0700
commita6fb11e34ccc13e9cfd6ec37030c0634d1bee830 (patch)
treebb39ecb86553bc1e0ee8a83b20e6cb48da93dab3 /vendor/github.com/Microsoft/hcsshim/hnsendpoint.go
parentd40c3076ac664b2510f4097d1ece7bca50ca3f83 (diff)
parent986cd2a6a4b3e9f6ac54f96237bc1c9d1cea497b (diff)
downloadpodman-a6fb11e34ccc13e9cfd6ec37030c0634d1bee830.tar.gz
podman-a6fb11e34ccc13e9cfd6ec37030c0634d1bee830.tar.bz2
podman-a6fb11e34ccc13e9cfd6ec37030c0634d1bee830.zip
Merge pull request #9998 from rhatdan/VENDOR
vendor in containers/storage v1.29.0
Diffstat (limited to 'vendor/github.com/Microsoft/hcsshim/hnsendpoint.go')
-rw-r--r--vendor/github.com/Microsoft/hcsshim/hnsendpoint.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/vendor/github.com/Microsoft/hcsshim/hnsendpoint.go b/vendor/github.com/Microsoft/hcsshim/hnsendpoint.go
index 09b3860a7..408312672 100644
--- a/vendor/github.com/Microsoft/hcsshim/hnsendpoint.go
+++ b/vendor/github.com/Microsoft/hcsshim/hnsendpoint.go
@@ -40,6 +40,9 @@ func HNSListEndpointRequest() ([]HNSEndpoint, error) {
// HotAttachEndpoint makes a HCS Call to attach the endpoint to the container
func HotAttachEndpoint(containerID string, endpointID string) error {
endpoint, err := GetHNSEndpointByID(endpointID)
+ if err != nil {
+ return err
+ }
isAttached, err := endpoint.IsAttached(containerID)
if isAttached {
return err
@@ -50,6 +53,9 @@ func HotAttachEndpoint(containerID string, endpointID string) error {
// HotDetachEndpoint makes a HCS Call to detach the endpoint from the container
func HotDetachEndpoint(containerID string, endpointID string) error {
endpoint, err := GetHNSEndpointByID(endpointID)
+ if err != nil {
+ return err
+ }
isAttached, err := endpoint.IsAttached(containerID)
if !isAttached {
return err