Got it all working now! Thanks again for all the support!
I'll be writing up what I did and post it on the wiki later...
I have also made some changes in chan_visdn.c to implement a timer and max
digits test in to the VISDNOverlapDial() function, aside from the
extension matching in there already.
This means that:
- on exact match it will dial immediately.
- if no match is possible it will immediately break out. (=>congestion)
- if there are no digits pressed after the last one for {timeout} msec it
will continue to dial
- if her amount of {maxdigits} digits is pressed, it wil continue to dial
- as long as no digits are pressed it will keep waiting until global
timeout occurs (=>congestion)
I will be sending the diff file to Daniele for testing and (if approved)
import in to the tree...
I hope that this way I can repay a bit for the support effort before... ;-)
Off to bed now!
--
F Peeters
PIII 450 - 1 GB - * 1.2 - BRIstuff 0.3.0 Pre 1 - Florz patch
2 Sweex HFC-PCI modes=2 sync_slave=2 timer_card=0
Cologne HFC-S pins #52, #54, #55 connected in parallel for synching.
AMD Duron 1GHz - 1GB - * 1.2.1
2 Sweex HFC-PCI cards
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers