[asterisk-ss7] chan_dahdi does not compile with libss7

Matthew Fredrickson creslin at digium.com
Fri Feb 5 11:22:01 CST 2010


For Asterisk in released branches right now, the correct version of 
libss7 to use is from the libss7 1.0 branch, or one of the 1.0.x release 
tarballs of libss7.

http://svn.digium.com/svn/libss7/branches/1.0

Matthew Fredrickson
Digium, Inc.

Johann Steinwendtner wrote:
> Hello !
> 
> I was trying to compile asterisk 1.6.0.20 with libss7 support. However it
> seems that chan_dahdi is not compatible.
> 
> I obtained libss7 according to doc/ss7.txt from:
> 
> http://svn.digium.com/svn/libss7/trunk
> 
> There is a definition of:
> int isup_blo(struct ss7 *ss7, struct isup_call *c);
> 
> however in chan_dahdi.c there is something like:
> 
> isup_blo(linksets[linkset-1].ss7, linksets[linkset-1].pvts[i]->cic, linksets[linkset-1].pvts[i]->dpc);
> 
> which is not compatible.
> 
> I checked also asterisk trunk which has the same definition.
> 
> The chan_dahdi code of
> https://observer.router.hu/repos_pub/chan_dahdi/trunk chan_dahdi.c seems to have the correct
> function.
> 
> Which one is correct ?
> 
> Thanks
> 
> Regards
> 
> Hans
> 




More information about the asterisk-ss7 mailing list