| 585 | } |
| 586 | |
| 587 | static void |
| 588 | lradix4_destroy(void *_data) |
| 589 | { |
| 590 | struct lradix4_data *lr = (struct lradix4_data *)_data; |
| 591 | |
| 592 | if (lr->rnh != NULL) |
| 593 | rn_detachhead((void **)&lr->rnh); |
| 594 | if (lr->mem != NULL) |
| 595 | free(lr->mem, M_RTABLE); |
| 596 | free(lr, M_RTABLE); |
| 597 | } |
| 598 | |
| 599 | static enum flm_op_result |
| 600 | lradix4_add_route_cb(struct rtentry *rt, void *_data) |
nothing calls this directly
no test coverage detected