aboutsummaryrefslogtreecommitdiffstats
path: root/fix
diff options
context:
space:
mode:
Diffstat (limited to 'fix')
-rw-r--r--fix/README3
-rw-r--r--fix/Values.xsl7
2 files changed, 10 insertions, 0 deletions
diff --git a/fix/README b/fix/README
index 14e93e1063..f6a1e77b03 100644
--- a/fix/README
+++ b/fix/README
@@ -18,3 +18,6 @@ xsltproc hfList.xsl FIX43.xml; xsltproc hfList.xsl FIX44.xml) > packet-fix.h
NOTES:
- fix_field structure should use 'since' and 'until' attributes for removed
tags.
+
+TODO:
+ - make packet-fix.h autogenerated
diff --git a/fix/Values.xsl b/fix/Values.xsl
index a47e63c215..619cd9e54a 100644
--- a/fix/Values.xsl
+++ b/fix/Values.xsl
@@ -13,6 +13,13 @@ Syntax: xsltproc Values.xsl FIX44.xml
*
*/
+typedef struct _fix_field {
+ int tag; /* FIX tag */
+ int hf_id;
+ int type; /* */
+ const void *table;
+} fix_field;
+
<xsl:apply-templates/>
</xsl:template>