blob: 4f32e979ca92d67ea6a88c5ab01c854a86bb2d3b [file] [log] [blame]
Tristan Matthews0a329cc2013-07-17 13:20:14 -04001# $Id$
2import inc_sip as sip
3import inc_sdp as sdp
4
5# Torture message from RFC 4475
6# 3.1.1. Valid Messages
7# 3.1.1.3. Valid Use of the % Escaping Mechanism
8complete_msg = \
9"""INVITE sip:sips%3Auser%40example.com@example.net SIP/2.0
10To: sip:%75se%72@example.com
11From: <sip:I%20have%20spaces@example.net>;tag=$FROM_TAG
12Max-Forwards: 87
13i: esc01.239409asdfakjkn23onasd0-3234
14CSeq: 234234 INVITE
15Via: SIP/2.0/UDP host5.example.net;rport;branch=z9hG4bKkdjuw
16C: application/sdp
17Contact:
18 <sip:cal%6Cer@$LOCAL_IP:$LOCAL_PORT;%6C%72;n%61me=v%61lue%25%34%31>
19Content-Length: 150
20
21v=0
22o=mhandley 29739 7272939 IN IP4 192.0.2.1
23s=-
24c=IN IP4 192.0.2.1
25t=0 0
26m=audio 49217 RTP/AVP 0 12
27m=video 3227 RTP/AVP 31
28a=rtpmap:31 LPC
29"""
30
31
32sendto_cfg = sip.SendtoCfg( "RFC 4475 3.1.1.3",
33 "--null-audio --auto-answer 200",
34 "", 200, complete_msg=complete_msg)
35