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

Reply via email to