MCPcopy Create free account
hub / github.com/OpenSIPS/opensips / get_rtpp_node_from_set

Function get_rtpp_node_from_set

modules/rtpproxy/rtpproxy.c:2546–2560  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2544}
2545
2546struct 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
2562struct rtpp_node *get_rtpp_node(str *node, struct rtpp_set *filter)
2563{

Callers 1

get_rtpp_nodeFunction · 0.85

Calls 1

rtpp_testFunction · 0.85

Tested by

no test coverage detected