An old proposal from Martin, append to COL_PROTO the name taken from a matching DTD...
[metze/wireshark/wip.git] / dtds / reginfo.dtd
1 <? wireshark:protocol
2    proto_name="reginfo"
3    description="Reginfo XML doc (RFC 3680)"
4    hierarchy="yes" ?>
5
6 <!--
7 $Id$    
8 -->
9
10 <!ELEMENT reginfo (registration)* >
11 <!ATTLIST reginfo xmlns CDATA #IMPLIED
12                   version CDATA #REQUIRED
13                   state CDATA #REQUIRED>
14
15 <!ELEMENT registration (contact)*>
16 <!ATTLIST registration aor CDATA #REQUIRED
17                        id CDATA #REQUIRED
18                        state CDATA #REQUIRED>
19
20 <!ELEMENT contact (uri | display-name? | unknown-param?)* >
21 <!ATTLIST contact      id CDATA #REQUIRED
22                        state CDATA #REQUIRED
23                        event CDATA #REQUIRED
24                        expires CDATA #IMPLIED
25                        retry-after CDATA #IMPLIED
26                        duration-registered CDATA #IMPLIED
27                        q CDATA #IMPLIED
28                        cseq CDATA #IMPLIED
29                        callid CDATA #IMPLIED>
30
31 <!ELEMENT uri (#PCDATA)>
32
33 <!ELEMENT display-name (#PCDATA)>
34 <!ATTLIST display-name  lang CDATA #IMPLIED>
35
36 <!ELEMENT unknown-param (#PCDATA)>
37 <!ATTLIST unknown-param  name CDATA #REQUIRED>
38
39
40
41