diff options
author | Guy Harris <guy@alum.mit.edu> | 2013-07-22 23:01:30 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2013-07-22 23:01:30 +0000 |
commit | 9f66191681b8c951de8dc0a75d8c22db8d4e56a5 (patch) | |
tree | d3f25f97719ee10e3a8699ad61e417b422d9b4a8 | |
parent | 545a84185e5a6482d45d15a80a21384fc613aefa (diff) |
The last argument to ptvcursor_add() is an encoding value; pass it one,
not a Boolean endianness value.
svn path=/trunk/; revision=50803
-rw-r--r-- | epan/dissectors/packet-ncp2222.inc | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/epan/dissectors/packet-ncp2222.inc b/epan/dissectors/packet-ncp2222.inc index c0e96f4018..ff60c3bcfa 100644 --- a/epan/dissectors/packet-ncp2222.inc +++ b/epan/dissectors/packet-ncp2222.inc @@ -2061,7 +2061,8 @@ padd_normal(ptvcursor_t *ptvc, const ptvc_record *rec) { return ptvcursor_add(ptvc, *rec->hf_ptr, - rec->length, rec->endianness); + rec->length, + rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); } static proto_item* @@ -2071,7 +2072,8 @@ padd_date(ptvcursor_t *ptvc, const ptvc_record *rec) nw_date_t nw_date; item = ptvcursor_add(ptvc, *rec->hf_ptr, - rec->length, rec->endianness); + rec->length, + rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); if (item) { uint_to_nwdate(get_item_value(item), &nw_date); @@ -2090,7 +2092,8 @@ padd_time(ptvcursor_t *ptvc, const ptvc_record *rec) nw_time_t nw_time; item = ptvcursor_add(ptvc, *rec->hf_ptr, - rec->length, rec->endianness); + rec->length, + rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); if (item) { uint_to_nwtime(get_item_value(item), &nw_time); @@ -2116,7 +2119,8 @@ padd_uni(ptvcursor_t *ptvc, const ptvc_record *rec) /* nw_uni.buffer[0] = '\0'; */ item = ptvcursor_add(ptvc, *rec->hf_ptr, - rec->length, rec->endianness); + rec->length, + rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); if (item) { proto_item_set_text(item, "%s", get_item_name(item)); @@ -2146,7 +2150,7 @@ process_bitfield_sub_ptvc_record(ptvcursor_t *ptvc, const ptvc_record *rec, /* Add the item */ item = ptvcursor_add(ptvc, *rec->hf_ptr, rec->length, - rec->endianness); + rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); ett = *rec->sub_ptvc_rec->ett; @@ -2162,7 +2166,8 @@ process_bitfield_sub_ptvc_record(ptvcursor_t *ptvc, const ptvc_record *rec, while(sub_rec->hf_ptr != NULL) { DISSECTOR_ASSERT(!sub_rec->sub_ptvc_rec); ptvcursor_add_no_advance(sub_ptvc, *sub_rec->hf_ptr, - sub_rec->length, sub_rec->endianness); + sub_rec->length, + sub_rec->endianness ? ENC_LITTLE_ENDIAN : ENC_BIG_ENDIAN); sub_rec++; } |