Ethereal-dev: SV: [Ethereal-dev] iax2 dissector patch

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

From: "Anders Broman" <a.broman@xxxxxxxxx>
Date: Tue, 2 Aug 2005 21:17:31 +0200
Hi,
I get the following errors trying to apply the patch:
register.c
packet-iax2.c
packet-iax2.c(596) : error C2275: 'circuit_t' : illegal use of this type as
an e
xpression
        ../..\epan/circuit.h(48) : see declaration of 'circuit_t'
packet-iax2.c(596) : error C2065: 'res' : undeclared identifier
packet-iax2.c(600) : warning C4047: 'function' : 'struct circuit *' differs
in l
evels of indirection from 'int '
packet-iax2.c(600) : warning C4024: 'circuit_add_proto_data' : different
types f
or formal and actual parameter 1
packet-iax2.c(607) : warning C4047: 'return' : 'struct circuit *' differs in
lev
els of indirection from 'int '
packet-iax2.c(1337) : warning C4013: 'get_timedelta' undefined; assuming
extern
returning int
packet-iax2.c(1732) : error C2143: syntax error : missing ';' before 'type'
packet-iax2.c(2165) : fatal error C1013: compiler limit : too many open
parenthe
ses

Brg
Anders

-----Ursprungligt meddelande-----
Från: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För Richard van der Hoff
Skickat: den 28 juli 2005 17:42
Till: ethereal-dev
Ämne: [Ethereal-dev] iax2 dissector patch

Hi,

I've been doing quite a bit of work on the IAX2 dissector. Please find a 
patch attached.

Among the improvements are:
- fixes to call-tracking (it's now less likely to confuse two separate 
calls, for instance)
- improvements to Information Element dissection (clearer dissection, 
dissects more IE types, easier to extend)
- you can now filter on the content of DTMF packets
- Analysis of timestamps (calculation of absolute timestamp, and packet 
lateness).
- fixed a couple of assertion failures in subtle corner-cases.

The changes depend on the "negative relative time fixes" patch I 
submitted to this list on 5 July.

Please could these be checked in?

Many thanks,

Richard


-- 
Richard van der Hoff <richardv@xxxxxxxxxxxxx>
Systems Analyst
Tel: +44 (0) 845 666 7778
http://www.mxtelecom.com