auto build r3237: all 5 builds ok - 31 regression tests failed

svn svn at minisip.org
Thu Mar 8 07:59:16 CET 2007


Summary:
    debian_unstable/default__gtk_textui_oss: ok
    debian_unstable/gtk_textui_alsa_zrtp: ok
    debian_unstable/gtk_textui_oss_smartcard: ok
    mingw32_on_debian_unstable/gtk_dsound_debug: ok
    wxp_vs8/vs8test_libmutil: ok
Binaries uploaded to http://www.minisip.org/autobuild/build_3237

Regression test:
                   1001_SipHeaderAccept/ test returned an error code
            1002_SipHeaderAcceptContact/ test returned an error code
            1003_SipHeaderAuthorization/ test returned an error code
                     1004_SipHeaderCSeq/ test returned an error code
                   1005_SipHeaderCallID/ test returned an error code
                  1006_SipHeaderContact/ test returned an error code
            1007_SipHeaderContentLength/ test returned an error code
              1008_SipHeaderContentType/ test returned an error code
                    1009_SipHeaderEvent/ test returned an error code
                  1010_SipHeaderExpires/ test returned an error code
                     1011_SipHeaderFrom/ test returned an error code
              1012_SipHeaderMaxForwards/ test returned an error code
        1013_SipHeaderProxyAuthenticate/ test returned an error code
       1014_SipHeaderProxyAuthorization/ test returned an error code
                     1015_SipHeaderRAck/ test returned an error code
                     1016_SipHeaderRSeq/ test returned an error code
              1017_SipHeaderRecordRoute/ test returned an error code
                  1018_SipHeaderReferTo/ test returned an error code
                  1019_SipHeaderRequire/ test returned an error code
                    1020_SipHeaderRoute/ test returned an error code
                  1021_SipHeaderSubject/ test returned an error code
                1022_SipHeaderSupported/ test returned an error code
                       1023_SipHeaderTo/ test returned an error code
              1024_SipHeaderUnsupported/ test returned an error code
                1025_SipHeaderUserAgent/ test returned an error code
                      1026_SipHeaderVia/ test returned an error code
          1027_SipHeaderWWWAuthenticate/ test returned an error code
                  1028_SipHeaderWarning/ test returned an error code
     2010_Session_inviteab_hangupab_udp/ ok
     2011_Session_inviteab_hangupba_udp/ ok
2012_Session_inviteab_hangupab_packetloss/ NOT THE EXPECTED OUTPUT
     2013_Session_inviteab_hangupab_tcp/ ok
     2014_Session_inviteab_hangupba_tcp/ ok
                  2021_simplestack_leak/ test returned an error code
                  2022_session_valgrind/ NOT THE EXPECTED OUTPUT
                   5001_scsim_verifypin/ ok


Regression test details:

========== 1001_SipHeaderAccept/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Accept:>
Result: <Accept: >
Nr header values: 1
Header value 1: <>
===
Test 2:
Parsed: <Accept:
 >
Result: <Accept: >
Nr header values: 1
Header value 1: <>
===
Test 3:
Parsed: <Accept: */*>
Result: <Accept: */*>
Nr header values: 1
Header value 1: <*/*>
===
Test 4:
Parsed: <Accept: */*,*/*>
Result: <Accept: */*,*/*>
Nr header values: 2
Header value 1: <*/*>
Header value 2: <*/*>
===
Test 5:
Parsed: <Accept:application/multipart>
Result: <Accept: application/multipart>
Nr header values: 1
Header value 1: <application/multipart>
===
Test 6:
Parsed: <Accept: application/multipart, */* ,	image/message>
Result: <Accept: application/multipart,*/*,image/message>
Nr header values: 3
Header value 1: <application/multipart>
Header value 2: <*/*>
Header value 3: <image/message>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e7c695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e5b45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e548df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e54e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804f9be <(null)+134543806> (./tst)
 6: 0xb7b88ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1002_SipHeaderAcceptContact/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Accept-Contact: *;require="something";explicit=somethingelse>
Result: <Accept-Contact: *;require="something">
Nr header values: 1
Feature tag: <require="something">
Header value 1: <*;require="something">
===
Test 2:
Parsed: <Accept-Contact: *;require="something";  explicit=somethingelse, dummy>
Result: <Accept-Contact: *;require="something",*;>
Nr header values: 2
Feature tag: <require="something">
Header value 1: <*;require="something">
Feature tag: <>
Header value 2: <*;>
===
Test 3:
Parsed: <Accept-Contact: *;mobility="mobile";methods="INVITE">
Result: <Accept-Contact: *;mobility="mobile">
Nr header values: 1
Feature tag: <mobility="mobile">
Header value 1: <*;mobility="mobile">
===
Test 4:
Parsed: <Accept-Contact: *;
	mobility="mobile";
	methods=
	"INVITE">
Result: <Accept-Contact: *;;mobility="mobile";;methods;"INVITE">
Nr header values: 1
Feature tag: <>
Header value 1: <*;>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e54695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e3345d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e2c8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e2ce7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804f68f <(null)+134542991> (./tst)
 6: 0xb7b60ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1003_SipHeaderAuthorization/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Authorization: Digest username="bob",
	realm="biloxi.com",	nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093",
	uri="sip:bob at biloxi.com",
	qop=auth,
	nc=00000001,
	cnonce="0a4f113b",
	response="6629fae49393a05397450978507c4ef1",
	opaque="5ccc069c403ebaf9f0171e9517f40e41"
>
Result: <Authorization: Digest username="bob",realm="biloxi.com",nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093",uri="sip:bob at biloxi.com",qop=auth,nc=00000001,cnonce="0a4f113b",response="6629fae49393a05397450978507c4ef1",opaque="5ccc069c403ebaf9f0171e9517f40e41">
Nr header values: 1
Username: <"bob">
Realm: <"biloxi.com">
Nonce: <"dcd98b7102dd2f0e8b11d0f600bfb0c093">
Opaque: <"5ccc069c403ebaf9f0171e9517f40e41">
Uri: <"sip:bob at biloxi.com">
qop: <auth>
===
Test 2:
Parsed: <Authorization: Digest username=bob,
	realm=biloxi.com,	nonce=dcd98b7102dd2f0e8b11d0f600bfb0c093,
	uri=sip:bob at biloxi.com,
	qop=auth,
	nc=00000001,
	cnonce=0a4f113b,
	response=6629fae49393a05397450978507c4ef1,
	opaque=5ccc069c403ebaf9f0171e9517f40e41
>
Result: <Authorization: Digest username=bob,realm=biloxi.com,nonce=dcd98b7102dd2f0e8b11d0f600bfb0c093,uri=sip:bob at biloxi.com,qop=auth,nc=00000001,cnonce=0a4f113b,response=6629fae49393a05397450978507c4ef1,opaque=5ccc069c403ebaf9f0171e9517f40e41>
Nr header values: 1
Username: <bob>
Realm: <biloxi.com>
Nonce: <dcd98b7102dd2f0e8b11d0f600bfb0c093>
Opaque: <5ccc069c403ebaf9f0171e9517f40e41>
Uri: <sip:bob at biloxi.com>
qop: <auth>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ea3695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e8245d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e7b8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e7be7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804fbaa <(null)+134544298> (./tst)
 6: 0xb7bafea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1004_SipHeaderCSeq/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <CSeq: 1 REGISTER>
Result: <CSeq: 1 REGISTER>
Nr header values: 1
Sequence number: <1>
Method: <REGISTER>
===
Test 2:
Parsed: <CSeq: 4000000000 SOMEMETHOD>
Result: <CSeq: 2147483647 SOMEMETHOD>
Nr header values: 1
Sequence number: <2147483647>
Method: <SOMEMETHOD>
===
Test 3:
Parsed: <CSeq: 1234
	SOMEMETHOD>
Result: <CSeq: 1234 SOMEMETHOD>
Nr header values: 1
Sequence number: <1234>
Method: <SOMEMETHOD>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f40695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7f1f45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7f188df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7f18e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804f43b <(null)+134542395> (./tst)
 6: 0xb7c4cea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1005_SipHeaderCallID/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Call-ID: 		unique at host	>
Result: <Call-ID: unique at host>
Nr header values: 1
ID: <unique at host>
===
Test 2:
Parsed: <i: unique at host>
Result: <Call-ID: unique at host>
Nr header values: 1
ID: <unique at host>
===
Test 3:
Parsed: <Call-ID: 
	somerandomstring 	 >
Result: <Call-ID: somerandomstring>
Nr header values: 1
ID: <somerandomstring>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ec1695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ea045d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e998df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e99e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804f202 <(null)+134541826> (./tst)
 6: 0xb7bcdea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1006_SipHeaderContact/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Contact: <sips:bob at client.biloxi.example.com>>
Result: <Contact: <sips:bob at client.biloxi.example.com>;expires=1000>
Nr header values: 1
Uri: <<sips:bob at client.biloxi.example.com>>
Expires: <1000>
===
Test 2:
Parsed: <m	:	<sips:bob at client.biloxi.example.com>;
	expires=3600>
Result: <Contact: <sips:bob at client.biloxi.example.com>;expires=3600>
Nr header values: 1
Uri: <<sips:bob at client.biloxi.example.com>>
Expires: <3600>
===
Test 3:
Parsed: <Contact: mailto:bob at biloxi.example.com>
Result: <Contact: <sip:mailto:bob at biloxi.example.com>;expires=1000>
Nr header values: 1
Uri: <<sip:mailto:bob at biloxi.example.com>>
Expires: <1000>
===
Test 4:
Parsed: <Contact: <mailto:bob at biloxi.example.com>;expires=4294967295>
Result: <Contact: <sip:mailto:bob at biloxi.example.com>;expires=4294967295>
Nr header values: 1
Uri: <<sip:mailto:bob at biloxi.example.com>>
Expires: <2147483647>
===
Test 5:
Parsed: <Contact: *>
Result: <Contact: <sip:*>;expires=1000>
Nr header values: 1
Uri: <<sip:*>>
Expires: <1000>
===
Test 6:
Parsed: <m:*>
Result: <Contact: <sip:*>;expires=1000>
Nr header values: 1
Uri: <<sip:*>>
Expires: <1000>
===
Test 7:
Parsed: <Contact : <sip:alice at client.atlanta.example.com ; transport=tcp> >
Result: <Contact: <sip:alice at client.atlanta.example.com ;transport=tcp>;expires=1000>
Nr header values: 1
Uri: <<sip:alice at client.atlanta.example.com ;transport=tcp>>
Expires: <1000>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7efb695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7eda45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ed38df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ed3e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804f0d3 <(null)+134541523> (./tst)
 6: 0xb7c07ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1007_SipHeaderContentLength/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Content-Length:0 >
Result: <Content-Length: 0>
Nr header values: 1
Length: <0>
===
Test 2:
Parsed: <l:0>
Result: <Content-Length: 0>
Nr header values: 1
Length: <0>
===
Test 3:
Parsed: <Content-Length: 4000000000 >
Result: <Content-Length: 2147483647>
Nr header values: 1
Length: <2147483647>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7eff695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ede45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ed78df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ed7e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804ec2a <(null)+134540330> (./tst)
 6: 0xb7c0bea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1008_SipHeaderContentType/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Content-Type:application/sdp >
Result: <Content-Type: application/sdp>
Nr header values: 1
Type: <application/sdp>
===
Test 2:
Parsed: <c: 
	text/html	>
Result: <Content-Type: text/html>
Nr header values: 1
Type: <text/html>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f3d695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7f1c45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7f158df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7f15e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d96c <(null)+134535532> (./tst)
 6: 0xb7c49ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1009_SipHeaderEvent/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Event:something>
Result: <Event: something>
Nr header values: 1
Event: <something>
===
Test 2:
Parsed: <Event:
		something >
Result: <Event: something>
Nr header values: 1
Event: <something>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7eb1695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e9045d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e898df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e89e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d65c <(null)+134534748> (./tst)
 6: 0xb7bbdea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1010_SipHeaderExpires/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Expires: 5>
Result: <Expires: 5>
Nr header values: 1
Timeout: <5>
===
Test 2:
Parsed: <Expires :
	4000000000 >
Result: <Expires: 2147483647>
Nr header values: 1
Timeout: <2147483647>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f1a695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ef945d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ef28df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ef2e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d4b4 <(null)+134534324> (./tst)
 6: 0xb7c26ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1011_SipHeaderFrom/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <From: Bob <sips:bob at biloxi.example.com>;tag=a73kszlfl>
Result: <From: "Bob" <sips:bob at biloxi.example.com>;tag=a73kszlfl>
Nr header values: 1
Uri: <"Bob" <sips:bob at biloxi.example.com>>
===
Test 2:
Parsed: <F: Anonymous <sip:anonymous at atlanta.com>;tag=1928>
Result: <From: "Anonymous" <sip:anonymous at atlanta.com>;tag=1928>
Nr header values: 1
Uri: <"Anonymous" <sip:anonymous at atlanta.com>>
===
Test 3:
Parsed: <f: user at domain.com>
Result: <From: <sip:user at domain.com>>
Nr header values: 1
Uri: <<sip:user at domain.com>>
===
Test 4:
Parsed: <f : sips:user at domain.com>
Result: <From: <sips:user at domain.com>>
Nr header values: 1
Uri: <<sips:user at domain.com>>
===
Test 5:
Parsed: <From	:tel:someuser>
Result: <From: <tel:someuser>>
Nr header values: 1
Uri: <<tel:someuser>>
===
Test 6:
Parsed: <From	:
	tel:user at domain.com>
Result: <From: <tel:user at domain.com>>
Nr header values: 1
Uri: <<tel:user at domain.com>>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f22695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7f0145d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7efa8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7efae7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d5e1 <(null)+134534625> (./tst)
 6: 0xb7c2eea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1012_SipHeaderMaxForwards/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Max-Forwards: 0 >
Result: <Max-Forwards: 0>
Nr header values: 1
Max forwards: <0>
===
Test 2:
Parsed: <Max-Forwards: -1 >
Result: <Max-Forwards: -1>
Nr header values: 1
Max forwards: <-1>
===
Test 3:
Parsed: <Max-Forwards: 	
	4000000000>
Result: <Max-Forwards: 2147483647>
Nr header values: 1
Max forwards: <2147483647>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e80695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e5f45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e588df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e58e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804cfe4 <(null)+134533092> (./tst)
 6: 0xb7b8cea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1013_SipHeaderProxyAuthenticate/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Proxy-Authenticate: Digest realm="atlanta.example.com",
 qop="auth",
 nonce="f84f1cec41e6cbe5aea9c8e88d359",
 opaque="",
 stale=FALSE,
 algorithm=MD5>
Result: <Proxy-Authenticate: Digest realm="atlanta.example.com",qop="auth",nonce="f84f1cec41e6cbe5aea9c8e88d359",opaque="",stale=FALSE,algorithm=MD5>
Nr header values: 1
Auth method: <Digest>
Realm: <"atlanta.example.com">
Qop: <"auth">
Opaque: <"">
Stale: <FALSE>
Algorithm: <MD5>
===
Test 2:
Parsed: <Proxy-Authenticate: Digest realm=atlanta.example.com, qop=auth, nonce=f84f1cec41e6cbe5aea9c8e88d359, opaque="", stale=FALSE,
	algorithm=MD5>
Result: <Proxy-Authenticate: Digest realm=atlanta.example.com,qop=auth,nonce=f84f1cec41e6cbe5aea9c8e88d359,opaque="",stale=FALSE,algorithm=MD5>
Nr header values: 1
Auth method: <Digest>
Realm: <atlanta.example.com>
Qop: <auth>
Opaque: <"">
Stale: <FALSE>
Algorithm: <MD5>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ed2695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7eb145d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7eaa8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7eaae7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d602 <(null)+134534658> (./tst)
 6: 0xb7bdeea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1014_SipHeaderProxyAuthorization/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===

Test 1:
Parsed: <Proxy-Authorization: Digest username="alice",
 realm="atlanta.example.com",
 nonce="wf84f1ceczx41ae6cbe5aea9c8e88d359", opaque="",
 uri="sip:bob at biloxi.example.com",
 response="42ce3cef44b22f50c6a6071bc8">
Result: <Proxy-Authorization: Digest username="alice",realm="atlanta.example.com",nonce="wf84f1ceczx41ae6cbe5aea9c8e88d359",opaque="",uri="sip:bob at biloxi.example.com",response="42ce3cef44b22f50c6a6071bc8">
Nr header values: 1
Response: <"42ce3cef44b22f50c6a6071bc8">
Realm: <"atlanta.example.com">
Nonce: <"wf84f1ceczx41ae6cbe5aea9c8e88d359">
Opaque: <"">
Uri: <"sip:bob at biloxi.example.com">
Username: <"alice">
===

Test 2:
Parsed: <Proxy-Authorization: DIGEST username=alice,	realm=atlanta.example.com,nonce=wf84f1ceczx41ae6cbe5aea9c8e88d359, opaque="",uri=sip:bob at biloxi.example.com,response=42ce3cef44b22f50c6a6071bc8>
Result: <Proxy-Authorization: DIGEST username=alice,realm=atlanta.example.com,nonce=wf84f1ceczx41ae6cbe5aea9c8e88d359,opaque="",uri=sip:bob at biloxi.example.com,response=42ce3cef44b22f50c6a6071bc8>
Nr header values: 1
Response: <42ce3cef44b22f50c6a6071bc8>
Realm: <atlanta.example.com>
Nonce: <wf84f1ceczx41ae6cbe5aea9c8e88d359>
Opaque: <"">
Uri: <sip:bob at biloxi.example.com>
Username: <alice>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f1a695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ef945d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ef28df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ef2e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804d338 <(null)+134533944> (./tst)
 6: 0xb7c26ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1015_SipHeaderRAck/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <RAck: 1000 2000 SOMEMETHOD>
Result: <RAck: 1000 2000 SOMEMETHOD>
Nr header values: 1
Response num: <1000>
CSeq num: <2000>
Method: <SOMEMETHOD>
===
Test 2:
Parsed: <RAck:
 1000
 2000
	SOMEMETHOD	>
Result: <RAck: 1000 2000 SOMEMETHOD>
Nr header values: 1
Response num: <1000>
CSeq num: <2000>
Method: <SOMEMETHOD>
===
Test 3:
Parsed: <RAck:1000	2000	SOMEMETHOD>
Result: <RAck: 1000 2000 SOMEMETHOD>
Nr header values: 1
Response num: <1000>
CSeq num: <2000>
Method: <SOMEMETHOD>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e6b695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e4a45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e438df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e43e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804cca8 <(null)+134532264> (./tst)
 6: 0xb7b77ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1016_SipHeaderRSeq/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <RSeq: 1000 >
Result: <RSeq: 1000>
Nr header values: 1
RSeq: <1000>
===
Test 2:
Parsed: <RSeq:
 1000	>
Result: <RSeq: 1000>
Nr header values: 1
RSeq: <1000>
===
Test 3:
Parsed: <RSeq:1000>
Result: <RSeq: 1000>
Nr header values: 1
RSeq: <1000>
===
Test 4:
Parsed: <RSeq:
	1000>
Result: <RSeq: 1000>
Nr header values: 1
RSeq: <1000>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e85695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e6445d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e5d8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e5de7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804cab8 <(null)+134531768> (./tst)
 6: 0xb7b91ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1017_SipHeaderRecordRoute/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Record-Route: <sip:ss1.atlanta.example.com;lr>>
Result: <Record-Route: <sip:ss1.atlanta.example.com;lr>>
Nr header values: 1
String: <<sip:ss1.atlanta.example.com;lr>>
===
Test 2:
Parsed: <Record-Route: <sip:ss2.biloxi.example.com;lr>,
 <sip:ss1.atlanta.example.com;lr>>
Result: <Record-Route: <sip:ss2.biloxi.example.com;lr>,<sip:ss1.atlanta.example.com;lr>>
Nr header values: 2
String: <<sip:ss2.biloxi.example.com;lr>>
String: <<sip:ss1.atlanta.example.com;lr>>
===
Test 3:
Parsed: <Record-Route: <sip:ss2.biloxi.example.com>>
Result: <Record-Route: <sip:ss2.biloxi.example.com>>
Nr header values: 1
String: <<sip:ss2.biloxi.example.com>>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e62695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e4145d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e3a8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e3ae7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804c79e <(null)+134530974> (./tst)
 6: 0xb7b6eea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1018_SipHeaderReferTo/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Refer-To: sip:user at domain.org >
Result: <Refer-To: sip:user at domain.org>
Nr header values: 1
String: <sip:user at domain.org>
===
Test 2:
Parsed: <Refer-To :
	sip:asdf at ss1.atlanta.example.com>
Result: <Refer-To: sip:asdf at ss1.atlanta.example.com>
Nr header values: 1
String: <sip:asdf at ss1.atlanta.example.com>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e5b695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e3a45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e338df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e33e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804c41e <(null)+134530078> (./tst)
 6: 0xb7b67ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1019_SipHeaderRequire/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Require: something>
Result: <Require: something>
Nr header values: 1
String: <something>
===
Test 2:
Parsed: <Require :
	something	 >
Result: <Require: something>
Nr header values: 1
String: <something>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ee4695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ec345d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ebc8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ebce7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804c2ae <(null)+134529710> (./tst)
 6: 0xb7bf0ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1020_SipHeaderRoute/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Route: <sip:ss1.atlanta.example.com;lr>, <sip:ss2.biloxi.example.com;lr>>
Result: <Route: <sip:ss1.atlanta.example.com;lr>,<sip:ss2.biloxi.example.com;lr>>
Nr header values: 2
Route: <<sip:ss1.atlanta.example.com;lr>>
Route: <<sip:ss2.biloxi.example.com;lr>>
===
Test 2:
Parsed: <Route :
 <sip:ss1.atlanta.example.com;lr>	,	<sip:ss2.biloxi.example.com;lr> >
Result: <Route: <sip:ss1.atlanta.example.com;lr>,<sip:ss2.biloxi.example.com;lr>>
Nr header values: 2
Route: <<sip:ss1.atlanta.example.com;lr>>
Route: <<sip:ss2.biloxi.example.com;lr>>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e84695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e6345d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e5c8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e5ce7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804c288 <(null)+134529672> (./tst)
 6: 0xb7b90ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1021_SipHeaderSubject/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Subject: >
Result: <Subject: >
Nr header values: 1
Subject: <>
===
Test 2:
Parsed: <Subject:
 >
Result: <Subject: >
Nr header values: 1
Subject: <>
===
Test 3:
Parsed: <S:
 some subject>
Result: <Subject: some subject>
Nr header values: 1
Subject: <some subject>
===
Test 4:
Parsed: <S:
 "a single subject, ok?">
Result: <Subject: "a single subject,ok?">
Nr header values: 2
Subject: <"a single subject>
Subject: <ok?">
===
Test 5:
Parsed: <s:
 "a single,
 subject, ok?">
Result: <Subject: "a single,subject,ok?">
Nr header values: 3
Subject: <"a single>
Subject: <subject>
Subject: <ok?">
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e4c695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e2b45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e248df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e24e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804bfce <(null)+134528974> (./tst)
 6: 0xb7b58ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1022_SipHeaderSupported/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Supported: >
Result: <Supported: >
Nr header values: 1
Supported: <>
===
Test 2:
Parsed: <Supported:>
Result: <Supported: >
Nr header values: 1
Supported: <>
===
Test 3:
Parsed: <Supported:
 >
Result: <Supported: >
Nr header values: 1
Supported: <>
===
Test 4:
Parsed: <Supported:
	>
Result: <Supported: >
Nr header values: 1
Supported: <>
===
Test 5:
Parsed: <Supported:first,second,third>
Result: <Supported: first,second,third>
Nr header values: 3
Supported: <first>
Supported: <second>
Supported: <third>
===
Test 6:
Parsed: <Supported:first
 ,second,
	third	>
Result: <Supported: first,second,third>
Nr header values: 3
Supported: <first>
Supported: <second>
Supported: <third>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7eae695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e8d45d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e868df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e86e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804bcde <(null)+134528222> (./tst)
 6: 0xb7bbaea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1023_SipHeaderTo/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <To: Bob <sips:bob at biloxi.example.com>;tag=a73kszlfl>
Result: <To: "Bob" <sips:bob at biloxi.example.com>;tag=a73kszlfl>
Nr header values: 1
Uri: <"Bob" <sips:bob at biloxi.example.com>>
===
Test 2:
Parsed: <T: Anonymous <sip:anonymous at atlanta.com>;tag=1928>
Result: <To: "Anonymous" <sip:anonymous at atlanta.com>;tag=1928>
Nr header values: 1
Uri: <"Anonymous" <sip:anonymous at atlanta.com>>
===
Test 3:
Parsed: <t: user at domain.com>
Result: <To: <sip:user at domain.com>>
Nr header values: 1
Uri: <<sip:user at domain.com>>
===
Test 4:
Parsed: <t : sips:user at domain.com>
Result: <To: <sips:user at domain.com>>
Nr header values: 1
Uri: <<sips:user at domain.com>>
===
Test 5:
Parsed: <TO	:tel:someuser>
Result: <To: <tel:someuser>>
Nr header values: 1
Uri: <<tel:someuser>>
===
Test 6:
Parsed: <to	:
	tel:user at domain.com>
Result: <To: <tel:user at domain.com>>
Nr header values: 1
Uri: <<tel:user at domain.com>>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ea4695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e8345d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e7c8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e7ce7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804bb9f <(null)+134527903> (./tst)
 6: 0xb7bb0ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1024_SipHeaderUnsupported/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Unsupported:something>
Result: <Unsupported: something>
Nr header values: 1
Unsupported:: <something>
===
Test 2:
Parsed: <Unsupported:something, somethingelse>
Result: <Unsupported: something,somethingelse>
Nr header values: 2
Unsupported:: <something>
Unsupported:: <somethingelse>
===
Test 3:
Parsed: <Unsupported:something,
		somethingelse	>
Result: <Unsupported: something,somethingelse>
Nr header values: 2
Unsupported:: <something>
Unsupported:: <somethingelse>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f42695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7f2145d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7f1a8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7f1ae7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804b633 <(null)+134526515> (./tst)
 6: 0xb7c4eea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1025_SipHeaderUserAgent/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <User-Agent: minisip>
Result: <User-Agent: minisip>
Nr header values: 1
UserAgent: <minisip>
===
Test 2:
Parsed: <User-Agent: minisip
	 UA	>
Result: <User-Agent: minisip
	 UA>
Nr header values: 1
UserAgent: <minisip
	 UA>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ee5695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7ec445d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ebd8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ebde7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804b29e <(null)+134525598> (./tst)
 6: 0xb7bf1ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1026_SipHeaderVia/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Via: SIP/2.0/TCP client.atlanta.example.com:5060;branch=z9hG4bK74b76>
Result: <Via: SIP/2.0/TCP client.atlanta.example.com:5060;branch=z9hG4bK74b76>
Nr header values: 1
Protocol: <TCP>
IP: <client.atlanta.example.com>
Port: <5060>
===
Test 2:
Parsed: <Via: 	 SIP/2.0/TLS client.atlanta.example.com:5060 ; branch="z9hG4bK74b76">
Result: <Via: SIP/2.0/TLS client.atlanta.example.com:5060;branch="z9hG4bK74b76">
Nr header values: 1
Protocol: <TLS>
IP: <client.atlanta.example.com>
Port: <5060>
===
Test 3:
Parsed: <Via :SIP/2.0/SCTP 1.2.3.4 ; branch="z9hG4bK74b76">
Result: <Via: SIP/2.0/SCTP 1.2.3.4;branch="z9hG4bK74b76">
Nr header values: 1
Protocol: <SCTP>
IP: <1.2.3.4>
Port: <0>
===
Test 4:
Parsed: <Via
 :SIP/2.0/SCTP
	1.2.3.4
	;
	branch
 =
	"z9hG4bK74b76"
 >
Result: <Via: SIP/2.0/SCTP 1.2.3.4;branch="z9hG4bK74b76">
Nr header values: 1
Protocol: <SCTP>
IP: <1.2.3.4>
Port: <0>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7e57695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7e3645d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7e2f8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7e2fe7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804b2c8 <(null)+134525640> (./tst)
 6: 0xb7b63ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1027_SipHeaderWWWAuthenticate/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <WWW-Authenticate: Digest realm="atlanta.example.com",
 qop="auth",
 nonce="f84f1cec41e6cbe5aea9c8e88d359",
 opaque="",
 stale=FALSE,
 algorithm=MD5>
Result: <WWW-Authenticate: Digest realm="atlanta.example.com",qop="auth",nonce="f84f1cec41e6cbe5aea9c8e88d359",opaque="",stale=FALSE,algorithm=MD5>
Nr header values: 1
Auth method: <Digest>
Realm: <"atlanta.example.com">
Qop: <"auth">
Opaque: <"">
Stale: <FALSE>
Algorithm: <MD5>
===
Test 2:
Parsed: <WWW-Authenticate: Digest realm=atlanta.example.com, qop=auth, nonce=f84f1cec41e6cbe5aea9c8e88d359, opaque="", stale=FALSE,
	algorithm=MD5>
Result: <WWW-Authenticate: Digest realm=atlanta.example.com,qop=auth,nonce=f84f1cec41e6cbe5aea9c8e88d359,opaque="",stale=FALSE,algorithm=MD5>
Nr header values: 1
Auth method: <Digest>
Realm: <atlanta.example.com>
Qop: <auth>
Opaque: <"">
Stale: <FALSE>
Algorithm: <MD5>
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7f44695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7f2345d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7f1c8df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7f1ce7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804b550 <(null)+134526288> (./tst)
 6: 0xb7c50ea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 1028_SipHeaderWarning/ ===========
Build:
g++ -Wall -g -o tst -I/home/svn/3237_regtest/usr/include -L/home/svn/3237_regtest/usr/lib tst.cxx -lmsip -lpthread -lssl
Test output:
===
Test 1:
Parsed: <Warning: 370 devnull "Choose a bigger pipe">
Result: <Warning: 370 devnull  " "Choose a bigger pipe"">
Nr header values: 1
Warning: < "Choose a bigger pipe">
Error code: <370>
Domain name: <devnull >
===
Test 2:
Parsed: <Warning:
 370
 devnull
 "Choose a
 bigger pipe">
Result: <Warning: 370 devnull
  " "Choose a
 bigger pipe"">
Nr header values: 1
Warning: < "Choose a
 bigger pipe">
Error code: <370>
Domain name: <devnull
 >
EEEE: running SipStackInternal::free
EEEE: Running SipCommandDispatcher::free
EXCEPTION CAUGHT:
info.si_signo = 11
info.si_errno = 0
info.si_code  = 1 (SEGV_MAPERR)
info.si_addr  = 0x1c
Stack trace:
 1: 0xb7ed1695 <_ZN20SipCommandDispatcher4freeEv+197> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 2: 0xb7eb045d <_ZN16SipStackInternal4freeEv+397> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 3: 0xb7ea98df <_ZN8SipStack4freeEv+47> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 4: 0xb7ea9e7c <_ZN8SipStackD1Ev+60> (/home/svn/3237_regtest/usr/lib/libmsip.so.0)
 5: 0x804adab <(null)+134524331> (./tst)
 6: 0xb7bddea8 <__libc_start_main+200> (/lib/tls/libc.so.6)
End of stack trace


========== 2012_Session_inviteab_hangupab_packetloss/ ===========
Changes detected:
--- expected_output/expected_output	2007-03-08 05:26:45.000000000 +0100
+++ test_output	2007-03-08 06:26:25.000000000 +0100
@@ -6,7 +6,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -17,7 +17,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -79,7 +79,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -90,7 +90,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -142,7 +142,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -215,7 +215,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -226,7 +226,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -237,7 +237,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -289,7 +289,18 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
+OUT (UDP): Content-Length: 0
+OUT (UDP): 
+OUT (UDP): 
+OUT (UDP): INVITE sip:serveruser at localhost:SPORT SIP/2.0
+OUT (UDP): Via: SIP/2.0/UDP 127.0.0.1:CPORT;rport;branch=branchstring
+OUT (UDP): Call-ID: callidstring
+OUT (UDP): Max-Forwards: 50
+OUT (UDP): From: <sip:clientuser at domain.com>
+OUT (UDP): To: <sip:serveruser at localhost:SPORT>
+OUT (UDP): CSeq: 1 INVITE
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -313,13 +324,24 @@
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
-OUT (UDP): BYE sip:serveruser at localhost:SPORT SIP/2.0
+IN (UDP): SIP/2.0 200 ok
+IN (UDP): Max-Forwards: 70
+IN (UDP): Via: SIP/2.0/UDP 127.0.0.1:CPORT;rport=CPORT;branch=branchstring
+IN (UDP): Call-ID: callidstring
+IN (UDP): From: <sip:clientuser at domain.com>
+IN (UDP): To: <sip:serveruser at localhost:SPORT>
+IN (UDP): CSeq: 1 INVITE
+IN (UDP): Content-Length: 0
+IN (UDP): 
+IN (UDP): 
+OUT (UDP): ACK sip:serveruser at localhost:SPORT SIP/2.0
+OUT (UDP): Via: SIP/2.0/UDP 0.0.0.0:CPORT;rport;branch=branchstring
 OUT (UDP): Via: SIP/2.0/UDP 127.0.0.1:CPORT;rport;branch=branchstring
 OUT (UDP): Max-Forwards: 70
+OUT (UDP): Call-ID: callidstring
 OUT (UDP): From: <sip:clientuser at domain.com>
+OUT (UDP): CSeq: 1 ACK
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
-OUT (UDP): CSeq: 1 BYE
-OUT (UDP): Call-ID: callidstring
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -351,7 +373,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -362,7 +384,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -435,7 +457,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -530,7 +552,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -541,7 +563,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -552,7 +574,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -563,7 +585,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -615,7 +637,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -626,7 +648,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -688,7 +710,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -771,7 +793,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -782,7 +804,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -793,7 +815,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -866,7 +888,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -938,7 +960,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -949,7 +971,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1044,7 +1066,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1162,7 +1184,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1173,7 +1195,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1184,7 +1206,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1195,7 +1217,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1206,7 +1228,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1238,7 +1260,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1249,7 +1271,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1301,7 +1323,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1374,7 +1396,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1385,7 +1407,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1396,7 +1418,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1458,7 +1480,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1520,7 +1542,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1531,7 +1553,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1614,7 +1636,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1719,7 +1741,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1730,7 +1752,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1741,7 +1763,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1752,7 +1774,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1825,7 +1847,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1836,7 +1858,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -1908,7 +1930,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2001,7 +2023,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2012,7 +2034,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2023,7 +2045,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2118,7 +2140,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2200,7 +2222,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2211,7 +2233,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2329,7 +2351,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2457,7 +2479,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2468,7 +2490,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2479,7 +2501,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2490,7 +2512,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2501,7 +2523,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2513,7 +2535,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2524,7 +2546,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2576,7 +2598,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2649,7 +2671,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2660,7 +2682,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2671,7 +2693,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2723,7 +2745,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2785,7 +2807,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2796,7 +2818,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2869,7 +2891,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2964,7 +2986,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2975,7 +2997,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2986,7 +3008,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -2997,7 +3019,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3059,7 +3081,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3070,7 +3092,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3132,7 +3154,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3215,7 +3237,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3226,7 +3248,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3237,7 +3259,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3320,7 +3342,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3392,7 +3414,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3403,7 +3425,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3508,7 +3530,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3636,7 +3658,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3647,7 +3669,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3658,7 +3680,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3669,7 +3691,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3680,7 +3702,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3753,7 +3775,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3764,7 +3786,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3816,7 +3838,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3889,7 +3911,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3900,7 +3922,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3911,7 +3933,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -3983,7 +4005,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4045,7 +4067,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4056,7 +4078,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4149,7 +4171,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4264,7 +4286,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4275,7 +4297,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4286,7 +4308,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4297,7 +4319,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4392,7 +4414,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4403,7 +4425,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4485,7 +4507,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4588,7 +4610,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4599,7 +4621,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT;transport=UDP>;expires=1000
+OUT (UDP): Contact: <sip:clientuser at 127.0.0.1:CPORT>;expires=1000
 OUT (UDP): Content-Length: 0
 OUT (UDP): 
 OUT (UDP): 
@@ -4610,7 +4632,7 @@
 OUT (UDP): From: <sip:clientuser at domain.com>
 OUT (UDP): To: <sip:serveruser at localhost:SPORT>
 OUT (UDP): CSeq: 1 INVITE
-OUT (UDP): Contact: <sip: