summaryrefslogtreecommitdiffstats
path: root/tests/xmlfiles/35-rule-target.xml
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-07-26 15:56:37 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-07-26 16:15:51 +0200
commit2d16da839c46428c546d3ff372d919236920ead1 (patch)
treefd92c20dae6f07eb6f62493f15cda3dc5d44f899 /tests/xmlfiles/35-rule-target.xml
parent44928cd546f00a73797a570dcaee44f0bfe5bea7 (diff)
src: remove version from XML and JSON representations
This patch removes the version XML node and the version JSON field in all our existing objects. The current versioning approach consists of adding a version field to every object representation in XML and JSON. While listing my entire rule-set, one can notice that this approach is too bloated. Once the library enters stable stage, if we need to obsolete a XML node and a JSON field, we can follow this procedure: 1) Remove the XML node and the JSON field from the output, so fresh outputs will not contain the old ones anymore. 2) Do not remove the parsing of the old XML node and the JSON field inmediately. We have to keep supporting the parsing for a while to avoid breaking the interpretion of old XML/JSON files. We can spot a warning to warn about it, so users generate a fresh output again. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/xmlfiles/35-rule-target.xml')
-rw-r--r--tests/xmlfiles/35-rule-target.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/xmlfiles/35-rule-target.xml b/tests/xmlfiles/35-rule-target.xml
index 86f6d43..8fce3b5 100644
--- a/tests/xmlfiles/35-rule-target.xml
+++ b/tests/xmlfiles/35-rule-target.xml
@@ -1,4 +1,4 @@
-<rule family="ip" table="filter" chain="INPUT" handle="100" version="0">
+<rule family="ip" table="filter" chain="INPUT" handle="100">
<rule_flags>0</rule_flags>
<expr type="target">
<name>LOG</name>