| 2544 | } |
| 2545 | |
| 2546 | struct rtpp_node *get_rtpp_node_from_set(str *node, struct rtpp_set *set, int test) |
| 2547 | { |
| 2548 | struct rtpp_node *rnode; |
| 2549 | |
| 2550 | for (rnode = set->rn_first; rnode; rnode = rnode->rn_next) |
| 2551 | if (node->len == rnode->rn_url.len && |
| 2552 | !memcmp(node->s, rnode->rn_url.s, node->len)) { |
| 2553 | if (!test) |
| 2554 | return rnode; |
| 2555 | if (rnode->rn_disabled) |
| 2556 | rnode->rn_disabled = rtpp_test(rnode, rnode->rn_disabled, 0); |
| 2557 | return (rnode->rn_disabled ? NULL : rnode); |
| 2558 | } |
| 2559 | return NULL; |
| 2560 | } |
| 2561 | |
| 2562 | struct rtpp_node *get_rtpp_node(str *node, struct rtpp_set *filter) |
| 2563 | { |
no test coverage detected