Hi Daniel,
There is an interface for doing custom SIP message logging that I'm sure you could take advantage of. Check out ReproSipMessageLoggingHandler in ReproRunner.cxx and SipStack::setTransportSipMessageLoggingHandler
Scott Sent from my iPhone There has been discussion[1] on the HOMER[2] mailing list about addingHOMER support to reSIProcate and reproHOMER has GPL and AGPL license terms, but they will potentially let theHEP library[3] (for submitting data to HOMER) be available on termscompatible with the reSIProcate license. If that doesn't happen, thenit can still be included as an optional component.From a technical perspective, there is a question about just where weinsert the code for HOMER. For example:a) for incoming messages, do we take a raw UDP datagram and immediatelycopy it to HOMER? This approach doesn't work for stream-orientedconnections because we need to peek at the headers to determine the sizeof the body before potentially doing anything with it.b) for outgoing messages, do we send it to HOMER before it hits the wireor after?c) should we send copies of messages to HOMER when they are in someintermediate state?Regards,Daniel1. https://groups.google.com/forum/#!topic/homer-discuss/DMTMSPqtztM2. http://sipcapture.org/3. https://github.com/sipcapture/hep-c_______________________________________________resiprocate-devel mailing listresiprocate-devel@xxxxxxxxxxxxxxxhttps://list.resiprocate.org/mailman/listinfo/resiprocate-devel
|