SIP-utils :: Module with several utiltity functions related to SIP messages handling
More...
Go to the source code of this file.
Definition in file ring.h.
| int ring_filter | ( | struct sip_msg * | msg, | |
| unsigned int | flags, | |||
| void * | bar | |||
| ) |
| msg | SIP message | |
| flags | unused | |
| bar | unused |
Definition at line 342 of file ring.c.
References hdr_field::body, contains(), conv183(), sip_msg::first_line, _str::len, and _str::s.

| int ring_fixup | ( | void ** | param, | |
| int | param_no | |||
| ) |
| int ring_insert_callid | ( | struct sip_msg * | msg, | |
| char * | unused1, | |||
| char * | unused2 | |||
| ) |
Inserts callid of message into hashtable. Any 183 messages with this callid that occur in the next ring_timeout seconds, will be converted to 180.
| msg | SIP message | |
| unused1 | unused | |
| unused2 | unused |
Definition at line 90 of file ring.c.
References hdr_field::body, contains(), and insert().

1.7.1