diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2007-10-02 16:46:49 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2007-10-02 16:46:49 +0000 |
commit | 37dc09ec79432d5b456024d3c0ca7ccec1d8eb65 (patch) | |
tree | bb35d4301bfd89325467fa82d4472e4dda8d9736 /epan | |
parent | 675b312626d56fac231aefaecd7ab2a049a6e6fb (diff) |
Use given length when decoding fhandles as unknown.
svn path=/trunk/; revision=23051
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-nfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-nfs.c b/epan/dissectors/packet-nfs.c index b44ddf094c..e6131c20dc 100644 --- a/epan/dissectors/packet-nfs.c +++ b/epan/dissectors/packet-nfs.c @@ -1867,7 +1867,7 @@ dissect_fhandle_data(tvbuff_t *tvb, int offset, packet_info *pinfo, real_length=fhlen; - if(real_length<tvb_length_remaining(tvb, offset)){ + if(default_nfs_fhandle_type != FHT_UNKNOWN && real_length<tvb_length_remaining(tvb, offset)){ real_length=tvb_length_remaining(tvb, offset); } fh_tvb=tvb_new_subset(tvb, offset, real_length, fhlen); |