summaryrefslogtreecommitdiff
path: root/epan/dfilter
diff options
context:
space:
mode:
authorMichal Labedzki <michal.labedzki@tieto.com>2015-09-06 19:01:47 +0200
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2015-12-29 14:20:02 +0000
commit22d561c4367b8c7ee034ff367a29174245de1068 (patch)
tree6118973709fa83b4b3d622a12d3b1a17ae61ce24 /epan/dfilter
parent399d29695b97d7affa7b04acc177d9c4bf884999 (diff)
downloadwireshark-22d561c4367b8c7ee034ff367a29174245de1068.tar.gz
Add support for IEEE-11073 FLOATs
Add support for IEEE-11073 32-bit FLOAT and 16 bit SFLOAT field types. Use them in Bluetooth ATT dissector. Change-Id: Ife0f3843da84a9af23483b0a0d9b69cd2f511d08 Reviewed-on: https://code.wireshark.org/review/12680 Petri-Dish: Michal Labedzki <michal.labedzki@tieto.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com> Tested-by: Michal Labedzki <michal.labedzki@tieto.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/dfilter')
-rw-r--r--epan/dfilter/semcheck.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/epan/dfilter/semcheck.c b/epan/dfilter/semcheck.c
index 524accc2aa..8a0d827d77 100644
--- a/epan/dfilter/semcheck.c
+++ b/epan/dfilter/semcheck.c
@@ -68,6 +68,8 @@ compatible_ftypes(ftenum_t a, ftenum_t b)
case FT_DOUBLE: /* XXX - should be able to compare with INT */
case FT_ABSOLUTE_TIME:
case FT_RELATIVE_TIME:
+ case FT_IEEE_11073_SFLOAT:
+ case FT_IEEE_11073_FLOAT:
case FT_IPv4:
case FT_IPv6:
case FT_IPXNET:
@@ -202,6 +204,8 @@ mk_fvalue_from_val_string(dfwork_t *dfw, header_field_info *hfinfo, char *s)
case FT_PROTOCOL:
case FT_FLOAT:
case FT_DOUBLE:
+ case FT_IEEE_11073_SFLOAT:
+ case FT_IEEE_11073_FLOAT:
case FT_ABSOLUTE_TIME:
case FT_RELATIVE_TIME:
case FT_IPv4:
@@ -351,6 +355,8 @@ is_bytes_type(enum ftenum type)
case FT_PROTOCOL:
case FT_FLOAT:
case FT_DOUBLE:
+ case FT_IEEE_11073_SFLOAT:
+ case FT_IEEE_11073_FLOAT:
case FT_ABSOLUTE_TIME:
case FT_RELATIVE_TIME:
case FT_IPv4: