Ethereal-dev: Re: [Ethereal-dev] Bugfix packet-isup.c - Location number(patch)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Tue, 13 Jan 2004 15:06:54 -0800
On Jan 13, 2004, at 1:28 PM, Anders Broman wrote:

Found an error with location number ifaddress presentation restricted indicator indicates address not available.
Included a patch where application/isup string is changed to lower 
case as well.
Checked in.

Also included a sample frame.
That frame has a User teleservices parameter with a length of 2, not 3; 
I changed the length #define for that parameter to 2, and changed the 
code to handle it to use the length of the tvbuff as the parameter 
length.
That parameter, along with the access transport parameter, user service 
information prime parameter, and display information parameter are 
apparently defined in Q.931 but the ISUP dissector doesn't call any 
Q.931 dissector routine to handle them.  Does the Q.931 dissector have 
routines for them?  If so, they should probably be exported from the 
Q.931 dissector and called by the ISUP dissector.