(src, dst uuid.UUID)
| 179 | } |
| 180 | |
| 181 | func (s *tunnelStore) remove(src, dst uuid.UUID) { |
| 182 | delete(s.bySrc[src], dst) |
| 183 | if len(s.bySrc[src]) == 0 { |
| 184 | delete(s.bySrc, src) |
| 185 | } |
| 186 | delete(s.byDst[dst], src) |
| 187 | if len(s.byDst[dst]) == 0 { |
| 188 | delete(s.byDst, dst) |
| 189 | } |
| 190 | } |
| 191 | |
| 192 | func (s *tunnelStore) removeAll(src uuid.UUID) { |
| 193 | for dst := range s.bySrc[src] { |
no outgoing calls