Hi,
Well there is actually three issues :
1) Is Q.850 actually defining CAUSE both for ISUP and Q.931 ?
2) Is the Cause code strings correct in Q.931 dissector ?
3) ISUP dissector does not translate cause code to string, it only referes
to Q.850.
I was hoping to fix the two later by changing the cause code strings in
q.931 dissector then call that
dissector from the ISUP disector.
But of cource I could try and "copy" the Cause code part from q.931
dissector into the ISUP dissector and
use Q.850 cause codes there.
Best regards
Anders
-----Ursprungligt meddelande-----
Fran: Guy Harris [mailto:gharris@xxxxxxxxx]
Skickat: den 7 februari 2003 06:42
Till: Michael Tuexen
Kopia: Anders Broman; ethereal-dev@xxxxxxxxxxxx
Amne: Re: [Ethereal-dev] Changed cause code "strings " in packet-q931to
conform to q.850
On Fri, Feb 07, 2003 at 12:41:17AM +0100, Michael Tuexen wrote:
> I have not have the specs on my table
I have them on my (FreeBSD) desktop (at home) - in fact, I could have
had *two* copies of the Q.850 spec just now, because I'm an idiot and
bought a copy from the ITU Web site before checking whether I already
had one - and it looks as if at least some of the problematic cause
codes aren't specified in Q.931.
However, some pages seem to show those cause codes, e.g.:
http://www.planet.net.au/~neale/aus-isdn/Q931short.html
"008 Prefix 0 dialed but not allowed".
I don't know whether that's because they're national ISDN codes rather
than Q.931 standard codes, or what.