Hello, @wkampich Let me review the change about ERROR waring. I want to try to understand in detail why the error generated. Maybe I can suggest another approach. Please give today and tomorrow.
@sergey-safarov: yes, ok for me - just a hint: the problem is not in the multipart header parsing but in the function that searches for specific header values in several body parts - parsing (successfully) happens beforehand. Just add the following to your sipp example (xml) and you get the error (or debug message) twice:
``` ... a=maxptime:20
--35129 Content-Type: plain/text
HELLO
--35129 Content-Type: application/pidf+xml Content-Id: 7607331117@10.3.90.20 ... ```