| 257 | } |
| 258 | |
| 259 | void dr_update_head_cache(struct head_db *head) |
| 260 | { |
| 261 | struct head_cache_socket *sock; |
| 262 | |
| 263 | head->rdata = head->cache->rdata; |
| 264 | map_for_each(head->rdata->pgw_tree, dr_cache_update_sock, head->cache); |
| 265 | |
| 266 | for (sock = head->cache->sockets; sock; sock = sock->next) |
| 267 | sock->old_sock = sock->new_sock; |
| 268 | } |
| 269 | |
| 270 | |
| 271 | /* dr_gateways table */ |
no test coverage detected