for OER use IEEE754 binary32 and binary64 format over the wire
diff --git a/libasn1fix/asn1fix_crange.c b/libasn1fix/asn1fix_crange.c
index c05a775..9761dca 100644
--- a/libasn1fix/asn1fix_crange.c
+++ b/libasn1fix/asn1fix_crange.c
@@ -943,7 +943,7 @@
&& base->left.value == 2 && base->right.value == 2
&& exponent->left.type == ARE_VALUE && exponent->right.type == ARE_VALUE
&& exponent->left.value >= -1074 && exponent->right.value <= 971) {
- range->narrowing = NARROW_FLOAT64;
+ range->narrowing = NARROW_DOUBLE64;
}
FREE_MEB();
diff --git a/libasn1fix/asn1fix_crange.h b/libasn1fix/asn1fix_crange.h
index df1bfaa..1896392 100644
--- a/libasn1fix/asn1fix_crange.h
+++ b/libasn1fix/asn1fix_crange.h
@@ -16,9 +16,9 @@
asn1cnst_edge_t right; /* 10 from (MIN..10) */
enum asn1cnst_range_narrowing {
- /* Sorted from softest to hardest narrowing */
+ /* Sorted from softest to strictest narrowing */
NOT_NARROW,
- NARROW_FLOAT64,
+ NARROW_DOUBLE64,
NARROW_FLOAT32,
} narrowing; /* Constrained to a known narrow type */