Please add the following patch to the new packet-wsp.c (prevents do-forever
loop when an invalid parameter encoding in a packet occurs, very rare though
;^) thanks to line 3550.
3546- if ((s = get_parameter (tvb, offset, &count))) {
3547- proto_tree_add_text (tree, tvb, offset, count, s);
3548- } else { /* An error occurred */
3549- msg (MSG_WARN, "wsp: add_parameter: no parameter value
returned!");
3550: return (offset + len); /* Stop processing */
3551- }
-----Original Message-----
From: Biot Olivier [mailto:Olivier.Biot@xxxxxxxxxxxxxxx]
Sent: vrijdag 11 mei 2001 17:14
To: 'ethereal-dev@xxxxxxxxxxxx'
Subject: [Ethereal-dev] major update of WSP dissector (preview)
Hi all,
Included you'll find an update to the WAP WSP dissector. I still have to
clean up the code a bit, and am fixing bits whenever I come across an "bug
finding packet". All fixes on packet-wsp.c of the last few weeks are
included. Consider the code as a preview, all comments are welcome.
Regards,
Olivier
<<packet-wsp-NEW.tgz>>
Olivier Biot Siemens ATEA - IC D NC A (WAP)
Address Atealaan 34 B 2200 Herentals Belgium
Phone +32 (14) 25 39 84
Cellular +32 (474) 96 32 09
Fax +32 (14) 22 29 94