Annotation of embedaddon/curl/tests/data/test571, revision 1.1

1.1     ! misho       1: <testcase>
        !             2: 
        !             3: # Informational
        !             4: # Bang on RTP by
        !             5: #   1) giving an evil payload (with $)
        !             6: #   2) Giving evil content (SDP starting with $)
        !             7: #   3) packing rtp after headers, after content, and at the start
        !             8: <info>
        !             9: <keywords>
        !            10: RTSP
        !            11: RTP
        !            12: </keywords>
        !            13: </info>
        !            14: 
        !            15: # Server-side
        !            16: <reply>
        !            17: <data1>
        !            18: RTSP/1.0 200 OK
        !            19: Server: RTSPD/libcurl-test
        !            20: Session: asdf
        !            21: CSeq: 1
        !            22: 
        !            23: </data1>
        !            24: 
        !            25: <data2>
        !            26: RTSP/1.0 200 OK
        !            27: Server: RTSPD/libcurl-test
        !            28: CSeq: 2
        !            29: Session: asdf
        !            30: 
        !            31: </data2>
        !            32: 
        !            33: <data3>
        !            34: RTSP/1.0 200 OK
        !            35: Server: RTSPD/libcurl-test
        !            36: Cseq: 3
        !            37: Content-Length: 4
        !            38: Content-Type: fake/evil
        !            39: 
        !            40: $99
        !            41: </data3>
        !            42: 
        !            43: <data4>
        !            44: RTSP/1.0 200 OK
        !            45: Server: RTSPD/libcurl-test
        !            46: Session: asdf
        !            47: CSeq: 4
        !            48: 
        !            49: </data4>
        !            50: 
        !            51: <servercmd>
        !            52: rtp: part 2 channel 1 size 10
        !            53: rtp: part 2 channel 0 size 500
        !            54: rtp: part 2 channel 0 size 196
        !            55: rtp: part 2 channel 0 size 124
        !            56: rtp: part 2 channel 0 size 824
        !            57: rtp: part 3 channel 1 size 10
        !            58: rtp: part 3 channel 0 size 50
        !            59: rtp: part 4 channel 0 size 798
        !            60: rtp: part 4 channel 0 size 42
        !            61: rtp: part 4 channel 1 size 30
        !            62: rtp: part 4 channel 0 size 2048
        !            63: rtp: part 4 channel 0 size 85
        !            64: rtp: part 4 channel 1 size 24
        !            65: </servercmd>
        !            66: </reply>
        !            67: 
        !            68: # Client-Side
        !            69: <client>
        !            70: <server>
        !            71: rtsp
        !            72: </server>
        !            73: <tool>
        !            74: lib571
        !            75: </tool>
        !            76: 
        !            77: <name>
        !            78: RTSP RTP Interleaving Test
        !            79: </name>
        !            80: <command>
        !            81: rtsp://%HOSTIP:%RTSPPORT/571 log/protofile571.txt
        !            82: </command>
        !            83: </client>
        !            84: 
        !            85: <verify>
        !            86: <stdout>
        !            87: RTP: message size 10, channel 1
        !            88: RTP: message size 500, channel 0
        !            89: RTP: message size 196, channel 0
        !            90: RTP: message size 124, channel 0
        !            91: RTP: message size 824, channel 0
        !            92: RTP: message size 10, channel 1
        !            93: RTP: message size 50, channel 0
        !            94: RTP: message size 798, channel 0
        !            95: RTP: message size 42, channel 0
        !            96: RTP: message size 30, channel 1
        !            97: RTP: message size 2048, channel 0
        !            98: RTP: message size 85, channel 0
        !            99: RTP: message size 24, channel 1
        !           100: </stdout>
        !           101: 
        !           102: <file name="log/protofile571.txt">
        !           103: $99
        !           104: </file>
        !           105: </verify>
        !           106: 
        !           107: </testcase>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>