// insertEndpoint inserts the ep in the endpoints map. To be used with endpointsMU locked. func (d *Daemon) insertEndpoint(ep *endpoint.Endpoint) { if ep.Status == nil { ep.Status = &endpoint.EndpointStatus{} } d.endpoints[ep.ID] = ep if ep.DockerID != "" { d.endpointsDocker[ep.DockerID] = ep } if ep.DockerEndpointID != "" { d.endpointsDockerEP[ep.DockerEndpointID] = ep } }