Hallo,

----- Original Message -----
From: Andreas Kool <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Montag, 08. November 1999 22:27
Subject: Re: isdnlog/rate/rep

> (Leo: alles eingecheckt, was ich von Dir habe)

Super, und auch ausgecheckt.

> Mit dieser Version macht der isdnlog einen *gewaltigen* Sprung nach
vorne -
> Danke, Leo!!!!

Danke, freut mich sehr.

> $ isdnrate -H 089   (ich schaue von 06171)
>
> Eine 153 Sekunden lange Verbindung von +49 6171/ Oberursel nach +49
89/ M�nchen kostet am Mon Nov  8 22:18:03 1999
>
> 01080:Telegate                DM    0.114
[...]
> 01018_3:debitel DirectLine Profi-Tarif Sekunden Takt   DM   14.990
>
> bringt pl�tzlich 89 verschiedene Tarife!! Ich bin begeistert, Leute!

> Einziger Wermutstropfen, Leo:
>
> $ isdnrate +1
>   .... (einige Tarife)
> 010000_1:Meocom DM 0,570
> Segmentation fault

Ups, da ist wohl der Provider-Eintrag 8 Zeichen lang, bei einem
definierten TN_MAX_PROVIDER_LEN von 8 kann das ganz schoen _eng_
werden auf dem letzten Byte ;-)
Wenn ich in telnum.h das vergroessere sollte doch ein make alles
uebersetzten, tut es aber nicht ??? (Trotz rm .depent ; make)

> Ich tippe mal, an dem Provider-Eintrag Meocom stimmt noch was nicht.

Falsch getippt, telnum.h wars.

> Anyway: GOOD WORK!

Danke, konnte es mangels rate-de.dat nicht fuer DE testen.
Aber jetzt geht's.

Also kleines Patch

--- telnum.h Tue Nov  9 10:23:21 1999
+++ /home/lt/src/testi4l/isdnlog/tools/telnum.h Tue Nov  9 11:22:21
1999
@@ -15,7 +15,7 @@
 /* string lens */

 #define TN_MAX_VBN_LEN 4
-#define TN_MAX_PROVIDER_LEN 8
+#define TN_MAX_PROVIDER_LEN 12
 #define TN_MAX_COUNTRY_LEN 8
 #define TN_MAX_SCOUNTRY_LEN 40
 #define TN_MAX_COUNTRY_LEN 8


(editieren geht schneller :-)

make clean ; make

(oder irgenwer repariert das depend zeugs - ich blick da nicht durch.

leo


_______________________________________________
Rates4linux-devel mailing list
[EMAIL PROTECTED]
http://lists.SourceForge.net/mailman/listinfo/rates4linux-devel

Antwort per Email an