diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:34:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:34:10 +0000 |
commit | e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc (patch) | |
tree | 68cb5ef9081156392f1dd62a00c6ccc1451b93df /resources/protocols/dtds/rss.dtd | |
parent | Initial commit. (diff) | |
download | wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.tar.xz wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.zip |
Adding upstream version 4.2.2.upstream/4.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'resources/protocols/dtds/rss.dtd')
-rw-r--r-- | resources/protocols/dtds/rss.dtd | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/resources/protocols/dtds/rss.dtd b/resources/protocols/dtds/rss.dtd new file mode 100644 index 00000000..dc7651db --- /dev/null +++ b/resources/protocols/dtds/rss.dtd @@ -0,0 +1,106 @@ +<? wireshark:protocol proto_name="rss" hierarchy="yes" ?> + +<!-- + this DTD is made so that wireshark can dissect RSS up to 2.0, do not try to use it for validating RSS documents + https://cyber.harvard.edu/rss/rss.html +--> + +<!ELEMENT rss (channel) > + +<!ATTLIST rss version CDATA #REQUIRED > + +<!ELEMENT channel ( title + | description + | link + | language + | item+ + | rating? + | image? + | textinput? + | copyright? + | pubDate? + | lastBuildDate? + | docs? + | managingEditor? + | webMaster? + | skipHours? + | skipDays? + + | cloud + | ttl + )*> + +<!ELEMENT title (#PCDATA)> + +<!ELEMENT description (#PCDATA)> + +<!ELEMENT link (#PCDATA)> + +<!ELEMENT image (title | url | link | width? | height? | description?)*> + +<!ELEMENT url (#PCDATA)> + +<!ELEMENT item ( title | link | description + | author | category | comments | enclosure | guid | pubDate | source )*> + +<!ELEMENT textinput (title | description | name | link)*> + +<!ELEMENT name (#PCDATA)> + +<!ELEMENT rating (#PCDATA)> + +<!ELEMENT language (#PCDATA)> + +<!ELEMENT width (#PCDATA)> + +<!ELEMENT height (#PCDATA)> + +<!ELEMENT copyright (#PCDATA)> + +<!ELEMENT pubDate (#PCDATA)> + +<!ELEMENT lastBuildDate (#PCDATA)> + +<!ELEMENT docs (#PCDATA)> + +<!ELEMENT managingEditor (#PCDATA)> + +<!ELEMENT webMaster (#PCDATA)> + +<!ELEMENT hour (#PCDATA)> + +<!ELEMENT day (#PCDATA)> + +<!ELEMENT skipHours (hour+)> + +<!ELEMENT skipDays (day+)> + +<!ELEMENT cloud (#PCDATA)> + +<!ATTLIST cloud domain CDATA #IMPLIED + port CDATA #IMPLIED + registerProcedure CDATA #IMPLIED + protocol CDATA #IMPLIED + path CDATA #IMPLIED > + +<!ELEMENT ttl (#PCDATA)> + +<!ELEMENT source (#PCDATA)> +<!ATTLIST source url CDATA #IMPLIED > + +<!ELEMENT enclosure (#PCDATA)> +<!ATTLIST enclosure url CDATA #IMPLIED + length CDATA #IMPLIED + type CDATA #IMPLIED > + + +<!ELEMENT category (#PCDATA)> +<!ATTLIST category domain CDATA #IMPLIED > + +<!ELEMENT guid (#PCDATA)> +<!ATTLIST guid isPermaLink CDATA #IMPLIED > + +<!ELEMENT author (#PCDATA)> + +<!ELEMENT comments (#PCDATA)> + |