isdnlog Version 3.28
- "-u" Option corrected - "ausland.dat" removed - "countries-de.dat" fully integrated you should add the entry "COUNTRYFILE = /usr/lib/isdn/countries-de.dat" into section "[ISDNLOG]" of your config file! - rate-de.dat V:1.02-Germany [13-May-1999 12:26:24] - countries-de.dat V:1.02-Germany [13-May-1999 12:26:26]
This commit is contained in:
parent
4aeedf4e1e
commit
19488d23e8
|
@ -19,6 +19,11 @@
|
|||
## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
##
|
||||
## $Log$
|
||||
## Revision 1.80 1999/05/11 20:27:01 akool
|
||||
## isdnlog Version 3.27
|
||||
##
|
||||
## - country matching fixed (and faster)
|
||||
##
|
||||
## Revision 1.79 1999/05/10 20:37:11 akool
|
||||
## isdnlog Version 3.26
|
||||
##
|
||||
|
@ -629,7 +634,7 @@ SERVICEFILE = /etc/services
|
|||
# DON'T EDIT BELOW THIS LINE
|
||||
######################################################################
|
||||
|
||||
VERSION = 3.27
|
||||
VERSION = 3.28
|
||||
|
||||
MANPAGES = isdnlog/callerid.conf.5 isdnlog/isdn.conf.5 \
|
||||
isdnlog/isdnformat.5 isdnlog/isdnlog.5 isdnlog/isdnlog.8 \
|
||||
|
@ -741,7 +746,7 @@ uninstall: rootperm
|
|||
$(DESTDIR)$(MAN5DIR)/callerid.conf$(MAN5EXT) \
|
||||
$(DESTDIR)$(MAN5DIR)/isdnlog$(MAN5EXT) \
|
||||
$(DESTDIR)$(MAN5DIR)/isdnlog.users$(MAN5EXT) \
|
||||
$(DESTDIR)$(DATADIR)/ausland.dat \
|
||||
$(DESTDIR)$(DATADIR)/countries-$(NATION).dat \
|
||||
$(DESTDIR)$(DATADIR)/rate-$(NATION).dat \
|
||||
$(DESTDIR)$(DATADIR)/vorwahl.dat \
|
||||
|
||||
|
@ -777,7 +782,7 @@ install: all rootperm installdirs
|
|||
$(INSTALL_DATA) isdnlog/callerid.conf.5 $(DESTDIR)$(MAN5DIR)/callerid.conf$(MAN5EXT)
|
||||
$(INSTALL_DATA) isdnlog/isdnlog.5 $(DESTDIR)$(MAN5DIR)/isdnlog$(MAN5EXT)
|
||||
$(INSTALL_DATA) isdnlog/isdnlog.users.5 $(DESTDIR)$(MAN5DIR)/isdnlog.users$(MAN5EXT)
|
||||
$(INSTALL_DATA) ausland.dat $(DESTDIR)$(DATADIR)
|
||||
$(INSTALL_DATA) countries-$(NATION).dat $(DESTDIR)$(DATADIR)
|
||||
$(INSTALL_DATA) rate-$(NATION).dat $(DESTDIR)$(DATADIR)
|
||||
$(INSTALL_DATA) holiday-$(NATION).dat $(DESTDIR)$(DATADIR)
|
||||
$(INSTALL_DATA) vorwahl.dat.bz2 $(DESTDIR)$(DATADIR)
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
ISDNLOG - Version 3.27 - 11-May-99 22:27
|
||||
ISDNLOG - Version 3.28 - 12-May-99 21:20
|
||||
|
||||
|
||||
isdnlog ist ein Utility zur Auswertung des D-Kanals eines
|
||||
ISDN-BRI Anschlusses.
|
||||
|
||||
isdnlog-3.27 wurde ausgiebig mit Linux-2.0.36 getestet.
|
||||
isdnlog-3.28 wurde ausgiebig mit Linux-2.0.36 getestet.
|
||||
|
||||
|
||||
Fuer alle, die es nun ueberhaupt nicht mehr abwarten koennen, hier das
|
||||
|
|
14
isdnlog/TODO
14
isdnlog/TODO
|
@ -17,14 +17,20 @@ Vorschlaege von ak realisieren
|
|||
- decode() schieát bei B1-Frames <20>ber das Ziel hinaus ...
|
||||
Am Anfang von decode() ist nach einer "Calling party number"
|
||||
p bereits auf dem n„chsten Byte, nicht auf dem letzten!
|
||||
|
||||
- "-uX" Option pr<70>fen - Unterdr<64>ckung der RR Frames, damit die
|
||||
/tmp/isdnctrl0" nicht mehr so stark anw„chst!
|
||||
(siehe "/tmp/b1", danach "Wolfgang <wood.stock@gmx.net>" Erfolg melden!)
|
||||
|
||||
- in tools/isdnconf.c Set_Globals() alle neueren conf-Entr„ge
|
||||
(AMT, INTERNS0, usw.) parsen!
|
||||
|
||||
- SPECIALNUMBERS Eintrag und alles rund um sondernummern entfernen
|
||||
- "make install" muá noch den neuen Eintrag
|
||||
[ISDNLOG]
|
||||
COUNTRYFILE = /usr/lib/isdn/countries-de.dat
|
||||
automatisch durchf<68>hren!
|
||||
|
||||
- TEI Management fertig ausdecodieren!
|
||||
|
||||
- IDEE: Immer, wenn CHARGEMAX ausgegeben wird, und die Datei
|
||||
"/etc/isdn/nohup" existiert, HUPTIMEOUT > CHARGEINT stellen
|
||||
|
||||
- FIXME's
|
||||
|
||||
|
|
|
@ -1,785 +0,0 @@
|
|||
# V:1.00-Germany [11-May-1999]
|
||||
#
|
||||
+995:Georgien
|
||||
+994:Aserbaidschan
|
||||
+993:Turkmenistan
|
||||
+98:Iran
|
||||
+977:Nepal
|
||||
+976:Mongolei
|
||||
+975:Bhutan
|
||||
+974:Katar
|
||||
+973:Bahrain
|
||||
+97255:Israel Mobilfunk
|
||||
+97254:Israel Mobilfunk
|
||||
+97253:Israel Mobilfunk
|
||||
+97252:Israel Mobilfunk
|
||||
+97251:Israel Mobilfunk
|
||||
+97250:Israel Mobilfunk
|
||||
+972:Israel
|
||||
+971:Ver. Arabische Emirate:Vereinigte Arabische Emirate
|
||||
+969:Jemen, (Arab. Republik):Jemen (Arabische Republik)
|
||||
+968:Oman
|
||||
+967:Jemen, (Arab. Republik):Jemen (Arabische Republik)
|
||||
+966:Saudi Arabien
|
||||
+965:Kuwait
|
||||
+964:Irak
|
||||
+963:Syrien
|
||||
+962:Jordanien
|
||||
+9613:Libanon Mobilfunk
|
||||
+961:Libanon
|
||||
+960:Malediven
|
||||
+95:Myanmar, Burma
|
||||
+94:Sri Lanka
|
||||
+93:Afghanistan
|
||||
+92:Pakistan
|
||||
+91:Indien
|
||||
+905:Türkei Mobilfunk
|
||||
+90:Türkei:Türkei, Nordzypern:Zypern (türk.):Zypern (Nordzypern)
|
||||
+8869:Taiwan Mobilfunk
|
||||
+886:China, (Taiwan):Taiwan
|
||||
+8817:Iridium 008817
|
||||
+8816:Iridium 008816
|
||||
+880:Bangladesch
|
||||
+8748:Inmarsat A Daten/Fax
|
||||
+87476:Inmarsat Mini-M
|
||||
+8746:Inmarsat M
|
||||
+8745:Inmarsat Aero
|
||||
+87439:Inmarsat B HSD
|
||||
+8743:Inmarsat B
|
||||
+8741:Inmarsat A
|
||||
+874:Atlantischer Ozean (West)
|
||||
+8738:Inmarsat A Daten/Fax
|
||||
+87376:Inmarsat Mini-M
|
||||
+8736:Inmarsat M
|
||||
+8735:Inmarsat Aero
|
||||
+87339:Inmarsat B HSD
|
||||
+8733:Inmarsat B
|
||||
+8731:Inmarsat A
|
||||
+873:Indischer Ozean
|
||||
+8728:Inmarsat A Daten/Fax
|
||||
+87276:Inmarsat Mini-M
|
||||
+8726:Inmarsat M
|
||||
+8725:Inmarsat Aero
|
||||
+87239:Inmarsat B HSD
|
||||
+8723:Inmarsat B
|
||||
+8721:Inmarsat A
|
||||
+872:Pazifischer Ozean
|
||||
+8718:Inmarsat A Daten/Fax
|
||||
+87176:Inmarsat Mini-M
|
||||
+8716:Inmarsat M
|
||||
+8715:Inmarsat Aero
|
||||
+87139:Inmarsat B HSD
|
||||
+8713:Inmarsat B
|
||||
+8711:Inmarsat A
|
||||
+871:Atlantischer Ozean (Ost)
|
||||
+86886:China Mobilfunk
|
||||
+8613:China Mobilfunk
|
||||
+86:China, (Volksrepulik)
|
||||
+856:Laos
|
||||
+855:Kambodscha
|
||||
+853:Macao
|
||||
+8529:Hong Kong Mobilfunk
|
||||
+8522:Hong Kong Mobilfunk
|
||||
+852:Hongkong:Hong Kong
|
||||
+850:Korea (Dem. Republik), Nordkorea:Korea (Demokratische Republik)
|
||||
+84:Vietnam
|
||||
+8227:Korea Rep. (South) Mobilfunk
|
||||
+821:Korea Rep. (South) Mobilfunk
|
||||
+82:Korea (Republik), Südkorea:Korea (Süd)
|
||||
+8190:Japan Mobilfunk
|
||||
+8170:Japan Mobilfunk
|
||||
+813:Tokyo
|
||||
+81:Japan
|
||||
+800:international freephone
|
||||
+7902:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7901:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7863:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7862:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7861:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7820:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7817:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7816:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7815:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7814:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7812:St. Petersburg
|
||||
+7811:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7590:Usbekistan
|
||||
+7543:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7517:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+751285:St. Petersburg
|
||||
+75112:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+75110:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7510:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7505:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7503:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7502:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7501:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7436:Usbekistan
|
||||
+7433:Tadschikistan
|
||||
+7431:Tadschikistan
|
||||
+743:Usbekistan
|
||||
+74:Tadschikistan
|
||||
+7379:Tadschikistan
|
||||
+7377:Tadschikistan
|
||||
+7376:Tadschikistan
|
||||
+7375:Usbekistan
|
||||
+7374:Usbekistan
|
||||
+7373:Usbekistan
|
||||
+7372:Usbekistan
|
||||
+7371:Usbekistan
|
||||
+737:Usbekistan
|
||||
+7369:Usbekistan
|
||||
+7367:Usbekistan
|
||||
+7366:Usbekistan
|
||||
+7365:Usbekistan
|
||||
+7364:Tadschikistan
|
||||
+7362:Usbekistan
|
||||
+7361:Usbekistan
|
||||
+7339:Kirgistan
|
||||
+7336:Kasachstan
|
||||
+7335:Kirgistan
|
||||
+7334:Kirgistan
|
||||
+7333:Kirgistan
|
||||
+7332:Kirgistan
|
||||
+7331:Kirgistan
|
||||
+7330:Kasachstan
|
||||
+733:Kirgistan
|
||||
+7329:Kasachstan
|
||||
+7328:Kasachstan
|
||||
+7327:Kasachstan
|
||||
+7326:Kasachstan
|
||||
+7325:Kasachstan
|
||||
+7324:Kasachstan
|
||||
+7323:Kasachstan
|
||||
+7322:Kasachstan
|
||||
+7321:Kasachstan
|
||||
+7319:Kirgistan
|
||||
+7318:Kasachstan
|
||||
+7317:Kasachstan
|
||||
+7316:Kasachstan
|
||||
+7315:Kasachstan
|
||||
+7314:Kasachstan
|
||||
+7313:Kasachstan
|
||||
+7312:Kasachstan
|
||||
+7311:Kasachstan
|
||||
+7310:Kasachstan
|
||||
+73:Kasachstan
|
||||
+7096:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7096:Moskau
|
||||
+7095:Moskau
|
||||
+709246:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+709245:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+709244:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+709243:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+709237:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7091:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7087:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7086:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7085:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7084:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7083:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7082:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7081:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7074:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7073:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7072:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7071:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7011:Russische Föderat. (westl.):GUS (Russische Föderation)
|
||||
+7:Russische Förderation (östl.):GUS (Russische Föderation)
|
||||
+6998:Midway-Inseln
|
||||
+6996:Chatham-Inseln
|
||||
+6993:Wake Inseln
|
||||
+692:Marshallinseln
|
||||
+691:Mikronesien
|
||||
+690:Tokelan
|
||||
+689:Französisch-Polynesien
|
||||
+688:Tuvalu
|
||||
+687:Neukaledonien
|
||||
+686:Kiribati
|
||||
+685:Samoa (West)
|
||||
+684:Amerikanisch-Samoa
|
||||
+683:Niue-Inseln
|
||||
+682:Cookinseln
|
||||
+681:Wallis und Futuna:Wallis und Futuna Inseln
|
||||
+680:Palau /Belau
|
||||
+679:Fidschi
|
||||
+678:Vanuatu
|
||||
+677:Salomonen:Solomon Inseln
|
||||
+676:Tonga
|
||||
+675:Papua-Neuguinea
|
||||
+674:Nauru
|
||||
+673:Brunei:Brunei Darussalam
|
||||
+6724:Weihnachtsinsel (Australien)
|
||||
+6723:Norfolkinseln (Australien)
|
||||
+6722:Kokosinseln (Australien)
|
||||
+6721:Antarktis:Davis (Antarktis):Mawson (Antarktis):Casey (Antarktis):Macquarrie Island (Antarktis)
|
||||
+671:Guam
|
||||
+670:Marianen
|
||||
+66:Thailand
|
||||
+65:Singapur
|
||||
+649:Pitcairn Inseln
|
||||
+64:Neuseeland
|
||||
+63:Philippinen
|
||||
+62:Indonesien
|
||||
+61500:Australien Mobilfunk
|
||||
+6142:Australien Mobilfunk
|
||||
+6141:Australien Mobilfunk
|
||||
+6140:Australien Mobilfunk
|
||||
+6119:Australien Mobilfunk
|
||||
+6118:Australien Mobilfunk
|
||||
+6117:Australien Mobilfunk
|
||||
+6116:Australien Mobilfunk
|
||||
+6115:Australien Mobilfunk
|
||||
+6114:Australien Mobilfunk
|
||||
+6113:Australien Mobilfunk
|
||||
+6112:Australien Mobilfunk
|
||||
+61071:Australien Mobilfunk
|
||||
+61:Australien
|
||||
+60:Malaysia
|
||||
+599:Niederl. Antillen:Niederländische Antillen
|
||||
+598:Uruguay
|
||||
+597:Suriname
|
||||
+596:Martinique / Franz. Antillen
|
||||
+595:Paraguay
|
||||
+594:Französisch-Guayana
|
||||
+5939:Ecuador Mobilfunk
|
||||
+593:Ecuador
|
||||
+592:Guyana
|
||||
+591:Bolivien
|
||||
+590:Guadeloupe
|
||||
+5816:Venezuela Mobilfunk
|
||||
+5814:Venezuela Mobilfunk
|
||||
+58:Venezuela
|
||||
+573:Kolumbien Mobilfunk
|
||||
+57:Kolumbien
|
||||
+56:Chile
|
||||
+55664:Brasilien Mobilfunk
|
||||
+55663:Brasilien Mobilfunk
|
||||
+55:Brasilien
|
||||
+54414:Argentinien Mobilfunk
|
||||
+5440:Argentinien Mobilfunk
|
||||
+5430:Argentinien Mobilfunk
|
||||
+5428:Argentinien Mobilfunk
|
||||
+5426:Argentinien Mobilfunk
|
||||
+5422:Argentinien Mobilfunk
|
||||
+5421:Argentinien Mobilfunk
|
||||
+5420:Argentinien Mobilfunk
|
||||
+54197:Argentinien Mobilfunk
|
||||
+54193:Argentinien Mobilfunk
|
||||
+54167:Argentinien Mobilfunk
|
||||
+54156:Argentinien Mobilfunk
|
||||
+54153:Argentinien Mobilfunk
|
||||
+5414:Argentinien Mobilfunk
|
||||
+54:Argentinien
|
||||
+5321:Guantanamo
|
||||
+53:Kuba
|
||||
+52:Mexiko
|
||||
+51946:Peru Mobilfunk
|
||||
+51846:Peru Mobilfunk
|
||||
+51746:Peru Mobilfunk
|
||||
+51646:Peru Mobilfunk
|
||||
+51546:Peru Mobilfunk
|
||||
+51446:Peru Mobilfunk
|
||||
+51346:Peru Mobilfunk
|
||||
+51246:Peru Mobilfunk
|
||||
+5119:Peru Mobilfunk
|
||||
+5116:Peru Mobilfunk
|
||||
+5115:Peru Mobilfunk
|
||||
+5114:Peru Mobilfunk
|
||||
+51:Peru
|
||||
+509:Haiti
|
||||
+508:St. Pierre und Miquelon:Saint Pierre und Miquelon
|
||||
+5076:Panama Mobilfunk
|
||||
+507:Panama
|
||||
+506:Costa Rica
|
||||
+505:Nicaragua
|
||||
+504:Honduras
|
||||
+5038:El Salvador Mobilfunk
|
||||
+503:El Salvador
|
||||
+502:Guatemala
|
||||
+501:Belize
|
||||
+500:Falklandinseln
|
||||
+48:Polen
|
||||
+479:Norwegen Mobilfunk
|
||||
+47:Norwegen
|
||||
+468:Stockholm
|
||||
+4673:Schweden Mobilfunk
|
||||
+46709:Schweden Mobilfunk
|
||||
+46708:Schweden Mobilfunk
|
||||
+46707:Schweden Mobilfunk
|
||||
+46706:Schweden Mobilfunk
|
||||
+46705:Schweden Mobilfunk
|
||||
+46704:Schweden Mobilfunk
|
||||
+46703:Schweden Mobilfunk
|
||||
+46702:Schweden Mobilfunk
|
||||
+4610:Schweden Mobilfunk
|
||||
+46:Schweden
|
||||
+4574:Sønderjylland
|
||||
+4573:Sønderjylland
|
||||
+45503:Dänemark Mobilfunk
|
||||
+45502:Dänemark Mobilfunk
|
||||
+45501:Dänemark Mobilfunk
|
||||
+45409:Dänemark Mobilfunk
|
||||
+45408:Dänemark Mobilfunk
|
||||
+45407:Dänemark Mobilfunk
|
||||
+45406:Dänemark Mobilfunk
|
||||
+45405:Dänemark Mobilfunk
|
||||
+45404:Dänemark Mobilfunk
|
||||
+45403:Dänemark Mobilfunk
|
||||
+45402:Dänemark Mobilfunk
|
||||
+45401:Dänemark Mobilfunk
|
||||
+4530:Dänemark Mobilfunk
|
||||
+4528:Dänemark Mobilfunk
|
||||
+4526:Dänemark Mobilfunk
|
||||
+4523:Dänemark Mobilfunk
|
||||
+4522:Dänemark Mobilfunk
|
||||
+4521:Dänemark Mobilfunk
|
||||
+45209:Dänemark Mobilfunk
|
||||
+45208:Dänemark Mobilfunk
|
||||
+45207:Dänemark Mobilfunk
|
||||
+45206:Dänemark Mobilfunk
|
||||
+45205:Dänemark Mobilfunk
|
||||
+45204:Dänemark Mobilfunk
|
||||
+45203:Dänemark Mobilfunk
|
||||
+45202:Dänemark Mobilfunk
|
||||
+45201:Dänemark Mobilfunk
|
||||
+45:Dänemark
|
||||
+44991:Großbritannien Mobilfunk
|
||||
+44979:Großbritannien Mobilfunk
|
||||
+44976:Großbritannien Mobilfunk
|
||||
+44973:Großbritannien Mobilfunk
|
||||
+44966:Großbritannien Mobilfunk
|
||||
+44961:Großbritannien Mobilfunk
|
||||
+449589:Großbritannien Mobilfunk
|
||||
+449587:Großbritannien Mobilfunk
|
||||
+449586:Großbritannien Mobilfunk
|
||||
+449585:Großbritannien Mobilfunk
|
||||
+449584:Großbritannien Mobilfunk
|
||||
+449583:Großbritannien Mobilfunk
|
||||
+449582:Großbritannien Mobilfunk
|
||||
+44941:Großbritannien Mobilfunk
|
||||
+44930:Großbritannien Mobilfunk
|
||||
+44918:Großbritannien Mobilfunk
|
||||
+44910:Großbritannien Mobilfunk
|
||||
+4489:Großbritannien Mobilfunk
|
||||
+44881:Großbritannien Mobilfunk
|
||||
+44860:Großbritannien Mobilfunk
|
||||
+44853:Großbritannien Mobilfunk
|
||||
+44850:Großbritannien Mobilfunk
|
||||
+44839:Großbritannien Mobilfunk
|
||||
+44836:Großbritannien Mobilfunk
|
||||
+44831:Großbritannien Mobilfunk
|
||||
+44802:Großbritannien Mobilfunk
|
||||
+447:Großbritannien Mobilfunk
|
||||
+44696:Großbritannien Mobilfunk
|
||||
+4466:Großbritannien Mobilfunk
|
||||
+44640:Großbritannien Mobilfunk
|
||||
+44632:Großbritannien Mobilfunk
|
||||
+44589:Großbritannien Mobilfunk
|
||||
+44585:Großbritannien Mobilfunk
|
||||
+44469:Großbritannien Mobilfunk
|
||||
+44468:Großbritannien Mobilfunk
|
||||
+44467:Großbritannien Mobilfunk
|
||||
+444624:Großbritannien Mobilfunk
|
||||
+44448:Großbritannien Mobilfunk
|
||||
+44441:Großbritannien Mobilfunk
|
||||
+444325:Großbritannien Mobilfunk
|
||||
+44421:Großbritannien Mobilfunk
|
||||
+44411:Großbritannien Mobilfunk
|
||||
+44410:Großbritannien Mobilfunk
|
||||
+44403:Großbritannien Mobilfunk
|
||||
+44402:Großbritannien Mobilfunk
|
||||
+44401:Großbritannien Mobilfunk
|
||||
+44378:Großbritannien Mobilfunk
|
||||
+443749:Großbritannien Mobilfunk
|
||||
+443748:Großbritannien Mobilfunk
|
||||
+443747:Großbritannien Mobilfunk
|
||||
+443746:Großbritannien Mobilfunk
|
||||
+443744:Großbritannien Mobilfunk
|
||||
+443743:Großbritannien Mobilfunk
|
||||
+443742:Großbritannien Mobilfunk
|
||||
+443741:Großbritannien Mobilfunk
|
||||
+443740:Großbritannien Mobilfunk
|
||||
+44338:Großbritannien Mobilfunk
|
||||
+44336:Großbritannien Mobilfunk
|
||||
+44331:Großbritannien Mobilfunk
|
||||
+44181:London (Außenbezirk)
|
||||
+44171:London (Innenbezirk)
|
||||
+441693:Großbritannien Mobilfunk
|
||||
+441523:Großbritannien Mobilfunk
|
||||
+441459:Großbritannien Mobilfunk
|
||||
+441426:Großbritannien Mobilfunk
|
||||
+44139:Großbritannien Mobilfunk
|
||||
+44131:Edinburgh
|
||||
+44:Großbritannien, Insel Man, Kanalinseln:Großbritannien und Nordirland:Insel Man (Großbritannien):Kanalinseln (Großbritannien)
|
||||
+43699:Österreich Mobilfunk
|
||||
+43676:Österreich Mobilfunk
|
||||
+43664:Österreich Mobilfunk
|
||||
+43663:Österreich Mobilfunk
|
||||
+431:Wien
|
||||
+43:Österreich
|
||||
+421:Slowakei, Slowakische Republik
|
||||
+420:Tschechien, Tschechische Republik
|
||||
+4179:Schweiz Mobilfunk
|
||||
+4178:Schweiz Mobilfunk
|
||||
+4176:Schweiz Mobilfunk
|
||||
+4175:Liechtenstein
|
||||
+4122:Genf
|
||||
+411:Zürich
|
||||
+41:Schweiz
|
||||
+40:Rumänien
|
||||
+39368:Italien Mobilfunk
|
||||
+39360:Italien Mobilfunk
|
||||
+39349:Italien Mobilfunk
|
||||
+39348:Italien Mobilfunk
|
||||
+39347:Italien Mobilfunk
|
||||
+39339:Italien Mobilfunk
|
||||
+39338:Italien Mobilfunk
|
||||
+39337:Italien Mobilfunk
|
||||
+39336:Italien Mobilfunk
|
||||
+39335:Italien Mobilfunk
|
||||
+39330:Italien Mobilfunk
|
||||
+39329:Italien Mobilfunk
|
||||
+39328:Italien Mobilfunk
|
||||
+3906:Vatikanstadt / Rom
|
||||
+3902:Mailand
|
||||
+39:Italien
|
||||
+389:Mazedonien
|
||||
+387:Bosnien-Herzegowina
|
||||
+386:Slowenien
|
||||
+385:Kroatien
|
||||
+381:Jugoslawien(Serbien/Montenegro):Jugoslawien Montenegro
|
||||
+380:Ukraine
|
||||
+378:San Marino
|
||||
+377:Monaco
|
||||
+376:Andorra
|
||||
+375:Weissrussland, Belarus:Belarus (Weißrußland):Weißrußland (Belarus)
|
||||
+374:Armenien
|
||||
+373:Moldavien, Moldau (Republik):Moldau Republik
|
||||
+372:Estland
|
||||
+371:Lettland
|
||||
+370:Litauen
|
||||
+36:Ungarn
|
||||
+359:Bulgarien
|
||||
+358:Finnland
|
||||
+357:Zypern:Zypern (griech.)
|
||||
+356:Malta
|
||||
+355:Albanien
|
||||
+354:Island
|
||||
+35389:Irland Mobilfunk
|
||||
+35388:Irland Mobilfunk
|
||||
+35387:Irland Mobilfunk
|
||||
+35386:Irland Mobilfunk
|
||||
+353:Irland
|
||||
+352:Luxemburg
|
||||
+35196:Azoren
|
||||
+35195:Azoren
|
||||
+35192:Azoren
|
||||
+35191:Madeira
|
||||
+351:Portugal
|
||||
+350:Gibraltar
|
||||
+34977:Tarragona
|
||||
+34972:Gerona
|
||||
+34971:Mallorca
|
||||
+3496:Valencia
|
||||
+3494:Bilbao
|
||||
+3493:Barcelona
|
||||
+34928:Kanarische Inseln
|
||||
+34922:Teneriffa
|
||||
+3491:Madrid
|
||||
+34689:Spanien Mobilfunk
|
||||
+34670:Spanien Mobilfunk
|
||||
+34649:Spanien Mobilfunk
|
||||
+34639:Spanien Mobilfunk
|
||||
+34630:Spanien Mobilfunk
|
||||
+34629:Spanien Mobilfunk
|
||||
+34619:Spanien Mobilfunk
|
||||
+34617:Spanien Mobilfunk
|
||||
+34616:Spanien Mobilfunk
|
||||
+34610:Spanien Mobilfunk
|
||||
+34609:Spanien Mobilfunk
|
||||
+34608:Spanien Mobilfunk
|
||||
+34607:Spanien Mobilfunk
|
||||
+34606:Spanien Mobilfunk
|
||||
+34:Spanien
|
||||
+336:Frankreich Mobilfunk
|
||||
+331:Paris
|
||||
+33:Frankreich
|
||||
+3275:Belgien Mobilfunk
|
||||
+32496:Belgien Mobilfunk
|
||||
+32495:Belgien Mobilfunk
|
||||
+32486:Belgien Mobilfunk
|
||||
+32477:Belgien Mobilfunk
|
||||
+32476:Belgien Mobilfunk
|
||||
+32475:Belgien Mobilfunk
|
||||
+323:Antwerpen
|
||||
+322:Brüssel
|
||||
+3218:Belgien Mobilfunk
|
||||
+3217:Belgien Mobilfunk
|
||||
+3216:Leuven
|
||||
+32:Belgien
|
||||
+3170:Den Haag
|
||||
+3165:Niederlande Mobilfunk
|
||||
+3162:Niederlande Mobilfunk
|
||||
+3120:Amsterdam
|
||||
+3110:Rotterdam
|
||||
+31:Niederlande
|
||||
+30:Griechenland
|
||||
+299:Grönland
|
||||
+298:Färöer, Faeröer
|
||||
+297:Aruba
|
||||
+291:Eritrea
|
||||
+290:St. Helena:Saint Helena
|
||||
+2897:Tristan da Cunha
|
||||
+27:Südafrika
|
||||
+2697:Komoren
|
||||
+269:Mayotte
|
||||
+268:Swasiland
|
||||
+267:Botsuana, Botswana
|
||||
+266:Lesotho
|
||||
+265:Malawi
|
||||
+264:Namibia
|
||||
+263:Simbabwe
|
||||
+262:Reunion
|
||||
+261:Madagaskar
|
||||
+260:Sambia
|
||||
+258:Mosambik
|
||||
+257:Burundi
|
||||
+256:Uganda
|
||||
+255:Tansania, Sansiba
|
||||
+254:Kenia
|
||||
+253:Dschibuti
|
||||
+252:Somalia
|
||||
+251:Äthiopien
|
||||
+250:Ruanda
|
||||
+249:Sudan
|
||||
+248:Seyschellen, Seychellen
|
||||
+247:Ascension
|
||||
+246:Diego Garcia
|
||||
+245:Guinea-Bissau
|
||||
+244:Angola
|
||||
+243:Zaire
|
||||
+242:Kongo
|
||||
+241:Gabun
|
||||
+240:Äquatorial-Guinea
|
||||
+239:Sao Tome und Principe
|
||||
+238:Cape Verde, Kap Verde
|
||||
+237:Kamerun
|
||||
+236:Zentralafrikanische Reublik
|
||||
+235:Tschad
|
||||
+234:Nigeria
|
||||
+233:Ghana
|
||||
+232:Sierra Leone
|
||||
+231:Liberia
|
||||
+230:Mauritius
|
||||
+229:Benin
|
||||
+228:Togo
|
||||
+227:Niger
|
||||
+226:Burkina Faso, Obervolta
|
||||
+225:Elfenbeinküste, Cote de Ivoire:Cote d'Ivoire (Elfenbeinküste)
|
||||
+224:Guinea
|
||||
+223:Mali
|
||||
+222:Mauretanien
|
||||
+221:Senegal
|
||||
+220:Gambia
|
||||
+218:Libyen, Libysch-Arabische Dschamahirija
|
||||
+216:Tunesien
|
||||
+213:Algerien
|
||||
+212:Marokko
|
||||
+20:Ägypten
|
||||
+1907:Alaska
|
||||
+1905:Kanada
|
||||
+1902:Kanada
|
||||
+1876:Jamaika
|
||||
+1869:St. Kitts und Nevis:St. Kitts & Nevis:Saint Kitts and Nevis
|
||||
+1868:Trinidad und Tobago:Trinidad & Tobago
|
||||
+1867:Kanada
|
||||
+184:Dominikanische Republik
|
||||
+1819:Kanada
|
||||
+1809971:Dominikanische Republik
|
||||
+1809970:Dominikanische Republik
|
||||
+1809946:Turks- und Caicosinseln
|
||||
+1809941:Turks- und Caicosinseln
|
||||
+1809908:Dominikanische Republik
|
||||
+1809818:Dominikanische Republik
|
||||
+1809814:Dominikanische Republik
|
||||
+1809813:Dominikanische Republik
|
||||
+1809810:Dominikanische Republik
|
||||
+1809808:Dominikanische Republik
|
||||
+1809807:Dominikanische Republik
|
||||
+1809806:Dominikanische Republik
|
||||
+180977:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809719:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809715:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809714:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809713:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809712:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809710:Dominikanische Republik
|
||||
+1809707:Dominikanische Republik
|
||||
+1809701:Dominikanische Republik
|
||||
+1809699:Dominikanische Republik
|
||||
+1809698:Dominikanische Republik
|
||||
+1809697:Dominikanische Republik
|
||||
+1809696:Dominikanische Republik
|
||||
+1809695:Dominikanische Republik
|
||||
+1809694:Dominikanische Republik
|
||||
+1809693:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809692:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809690:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809689:Dominikanische Republik
|
||||
+1809688:Dominikanische Republik
|
||||
+1809687:Dominikanische Republik
|
||||
+1809686:Dominikanische Republik
|
||||
+1809685:Dominikanische Republik
|
||||
+1809684:Dominikanische Republik
|
||||
+1809683:Dominikanische Republik
|
||||
+1809682:Dominikanische Republik
|
||||
+1809681:Dominikanische Republik
|
||||
+1809680:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180967:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180966:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180965:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180964:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180963:Trinidad und Tobago:Trinidad & Tobago
|
||||
+180962:Trinidad und Tobago:Trinidad & Tobago
|
||||
+1809619:Trinidad und Tobago:Trinidad & Tobago
|
||||
+1809616:Dominikanische Republik
|
||||
+1809615:Dominikanische Republik
|
||||
+1809612:Dominikanische Republik
|
||||
+1809611:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809606:Dominikanische Republik
|
||||
+1809604:Dominikanische Republik
|
||||
+180959:Dominikanische Republik
|
||||
+180958:Dominikanische Republik
|
||||
+180957:Dominikanische Republik
|
||||
+180956:Dominikanische Republik
|
||||
+1809559:Dominikanische Republik
|
||||
+1809558:Dominikanische Republik
|
||||
+1809557:Dominikanische Republik
|
||||
+1809556:Dominikanische Republik
|
||||
+1809554:Dominikanische Republik
|
||||
+1809553:Dominikanische Republik
|
||||
+1809552:Dominikanische Republik
|
||||
+1809551:Dominikanische Republik
|
||||
+1809550:Dominikanische Republik
|
||||
+180954:Dominikanische Republik
|
||||
+180953:Dominikanische Republik
|
||||
+180952:Dominikanische Republik
|
||||
+1809519:Dominikanische Republik
|
||||
+1809518:Dominikanische Republik
|
||||
+1809513:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1809512:Dominikanische Republik
|
||||
+1809508:Dominikanische Republik
|
||||
+1809506:Dominikanische Republik
|
||||
+1809504:Dominikanische Republik
|
||||
+1809499:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1809496:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1809495:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1809494:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1809493:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809490:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809485:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809481:Dominikanische Republik
|
||||
+180947:Dominikanische Republik
|
||||
+1809458:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809457:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809456:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1809449:Dominica
|
||||
+1809448:Dominica
|
||||
+1809447:Dominica
|
||||
+1809446:Dominica
|
||||
+1809445:Dominica
|
||||
+1809444:Grenada
|
||||
+1809443:Grenada
|
||||
+1809442:Grenada
|
||||
+1809441:Grenada
|
||||
+1809440:Grenada
|
||||
+1809414:Dominikanische Republik
|
||||
+1809412:Dominikanische Republik
|
||||
+1809408:Grenada
|
||||
+1809407:Grenada
|
||||
+1809350:Dominikanische Republik
|
||||
+1809343:Dominikanische Republik
|
||||
+1809320:Dominikanische Republik
|
||||
+1809310:Dominikanische Republik
|
||||
+1809301:Dominikanische Republik
|
||||
+1809299:Dominikanische Republik
|
||||
+1809295:Dominikanische Republik
|
||||
+1809293:Dominikanische Republik
|
||||
+1809292:Dominikanische Republik
|
||||
+1809291:Dominikanische Republik
|
||||
+1809290:Dominikanische Republik
|
||||
+1809282:Dominikanische Republik
|
||||
+1809281:Dominikanische Republik
|
||||
+1809280:Dominikanische Republik
|
||||
+1809279:Dominikanische Republik
|
||||
+1809278:Dominikanische Republik
|
||||
+1809277:Dominikanische Republik
|
||||
+1809276:Dominikanische Republik
|
||||
+1809275:Dominikanische Republik
|
||||
+1809274:Dominikanische Republik
|
||||
+1809273:Dominikanische Republik
|
||||
+1809248:Dominikanische Republik
|
||||
+1809247:Dominikanische Republik
|
||||
+1809246:Dominikanische Republik
|
||||
+1809245:Dominikanische Republik
|
||||
+1809244:Dominikanische Republik
|
||||
+1809243:Dominikanische Republik
|
||||
+1809242:Dominikanische Republik
|
||||
+1809241:Dominikanische Republik
|
||||
+1809240:Dominikanische Republik
|
||||
+1809239:Dominikanische Republik
|
||||
+1809238:Dominikanische Republik
|
||||
+1809237:Dominikanische Republik
|
||||
+1809236:Dominikanische Republik
|
||||
+1809235:Dominica
|
||||
+1809234:Dominikanische Republik
|
||||
+1809233:Dominikanische Republik
|
||||
+1809231:Dominikanische Republik
|
||||
+1809227:Dominikanische Republik
|
||||
+1809226:Dominikanische Republik
|
||||
+1809225:Dominikanische Republik
|
||||
+1809224:Dominikanische Republik
|
||||
+1809223:Dominikanische Republik
|
||||
+1809222:Dominikanische Republik
|
||||
+1809221:Dominikanische Republik
|
||||
+1809220:Dominikanische Republik
|
||||
+1809209:Dominikanische Republik
|
||||
+1809208:Dominikanische Republik
|
||||
+1809204:Dominikanische Republik
|
||||
+1809188:Dominikanische Republik
|
||||
+1809:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1808:Hawaii
|
||||
+1807:Kanada
|
||||
+1787:Puerto Rico
|
||||
+1784:St. Vincent und Grenadinen:St. Vincent and the Grenadines:Saint Vincent und die Grenadinen
|
||||
+1767:Dominica
|
||||
+1758:St. Lucia:Saint Lucia
|
||||
+1709:Kanada
|
||||
+1705:Kanada
|
||||
+1671:Marianen (Guam)
|
||||
+1670:Marianen (Saipan,Nord-)
|
||||
+1664:Montserrat
|
||||
+1649:Turks- und Caicosinseln
|
||||
+1613:Kanada
|
||||
+1604:Kanada
|
||||
+1600:Kanada
|
||||
+1519:Kanada
|
||||
+1514:Kanada
|
||||
+1506:Kanada
|
||||
+1473:Grenada
|
||||
+1441:Bermuda
|
||||
+1418:Kanada
|
||||
+1416:Kanada
|
||||
+1403:Kanada
|
||||
+1345:Kaimaninseln:Cayman-Inseln
|
||||
+1340:Amerikanische Jungferninseln:Jungferninseln (USA)
|
||||
+1306:Kanada
|
||||
+1284:Britische Jungferninseln:Jungferninseln (GB)
|
||||
+1268:Antigua und Barbuda
|
||||
+1264:Anguilla
|
||||
+1250:Kanada
|
||||
+1246:Barbados
|
||||
+1242:Bahamas
|
||||
+1204:Kanada
|
||||
+1:USA:Vereinigte Staaten (USA)
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,4 @@
|
|||
V:1.1-Germany [12-Apr-1999]
|
||||
V:1.10-Germany [12-Apr-1999]
|
||||
|
||||
W:1 Montag
|
||||
W:2 Dienstag
|
||||
|
|
|
@ -20,6 +20,13 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.25 1999/05/09 18:24:10 akool
|
||||
* isdnlog Version 3.25
|
||||
*
|
||||
* - README: isdnconf: new features explained
|
||||
* - rate-de.dat: many new rates from the I4L-Tarifdatenbank-Crew
|
||||
* - added the ability to directly enter a country-name into "rate-xx.dat"
|
||||
*
|
||||
* Revision 1.24 1999/05/04 19:32:23 akool
|
||||
* isdnlog Version 3.24
|
||||
*
|
||||
|
@ -689,7 +696,7 @@ static void showLCR(int duration)
|
|||
auto int useds = 0, maxhour, leastprovider = UNKNOWN;
|
||||
auto int ignoreprovider = UNKNOWN;
|
||||
auto RATE Rate;
|
||||
auto int probe[] = { REGIOCALL, GERMANCALL, D2_NETZ, 0 };
|
||||
auto int probe[] = { REGIOCALL, GERMANCALL, C_NETZ, D1_NETZ, D2_NETZ, E_PLUS_NETZ, E2_NETZ, INTERNET, AUKUNFT_IN, AUSKUNFT_AUS, 0 };
|
||||
auto int used[MAXPROVIDER];
|
||||
auto int hours[MAXPROVIDER];
|
||||
auto char lastmessage[BUFSIZ], message[BUFSIZ], *px;
|
||||
|
@ -731,9 +738,16 @@ retry:
|
|||
while (*p) {
|
||||
|
||||
switch (*p) {
|
||||
case REGIOCALL : print_msg(PRT_NORMAL, "\tRegioCall:\n"); break;
|
||||
case GERMANCALL : print_msg(PRT_NORMAL, "\tGermanCall:\n"); break;
|
||||
case D2_NETZ : print_msg(PRT_NORMAL, "\tD2Call:\n"); break;
|
||||
case REGIOCALL : print_msg(PRT_NORMAL, "\tRegioCall:\n"); break;
|
||||
case GERMANCALL : print_msg(PRT_NORMAL, "\tGermanCall:\n"); break;
|
||||
case C_NETZ : print_msg(PRT_NORMAL, "\tC Mobilfunk:\n"); break;
|
||||
case D1_NETZ : print_msg(PRT_NORMAL, "\tD1 Mobilfunk:\n"); break;
|
||||
case D2_NETZ : print_msg(PRT_NORMAL, "\tD2 Mobilfunk:\n"); break;
|
||||
case E_PLUS_NETZ : print_msg(PRT_NORMAL, "\tEplus Mobilfunk:\n"); break;
|
||||
case E2_NETZ : print_msg(PRT_NORMAL, "\tE2 Mobilfunk:\n"); break;
|
||||
case INTERNET : print_msg(PRT_NORMAL, "\tInternet:\n"); break;
|
||||
case AUKUNFT_IN : print_msg(PRT_NORMAL, "\tAuskunft Inland:\n"); break;
|
||||
case AUSKUNFT_AUS : print_msg(PRT_NORMAL, "\tAuskunft Ausland:\n"); break;
|
||||
} /* switch */
|
||||
|
||||
lastprovider = UNKNOWN;
|
||||
|
@ -792,8 +806,13 @@ retry:
|
|||
|
||||
px = getProvidername(lastprovider);
|
||||
|
||||
print_msg(PRT_NORMAL, "\t\t%02d:00 .. %02d:59 010%02d:%s%*s(%s)\n",
|
||||
lasthour, hour - 1, lastprovider, px, 14 - strlen(px), "", lastmessage);
|
||||
if ((lasthour == 7) && (hour == 7))
|
||||
print_msg(PRT_NORMAL, "\t\timmer 010%02d:%s%*s(%s)\n",
|
||||
lastprovider, px, 14 - strlen(px), "", lastmessage);
|
||||
else
|
||||
print_msg(PRT_NORMAL, "\t\t%02d:00 .. %02d:59 010%02d:%s%*s(%s)\n",
|
||||
lasthour, hour - 1, lastprovider, px, 14 - strlen(px), "", lastmessage);
|
||||
|
||||
used[lastprovider] = 1;
|
||||
|
||||
if (lasthour >= hour)
|
||||
|
@ -1005,7 +1024,7 @@ int main(int argc, char *argv[], char *envp[])
|
|||
|
||||
|
||||
initHoliday(holifile, NULL);
|
||||
initRate("/etc/isdn/rate.conf", "/usr/lib/isdn/rate-de.dat", NULL);
|
||||
initRate("/etc/isdn/rate.conf", "/usr/lib/isdn/rate-de.dat", "/usr/lib/isdn/countries-de.dat", NULL, NULL);
|
||||
/* initRate(NULL, "/usr/lib/isdn/rate-de.dat", NULL); */
|
||||
currency = strdup("DEM");
|
||||
|
||||
|
|
|
@ -19,6 +19,14 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.41 1999/05/04 19:32:37 akool
|
||||
* isdnlog Version 3.24
|
||||
*
|
||||
* - fully removed "sondernummern.c"
|
||||
* - removed "gcc -Wall" warnings in ASN.1 Parser
|
||||
* - many new entries for "rate-de.dat"
|
||||
* - better "isdnconf" utility
|
||||
*
|
||||
* Revision 1.40 1999/04/10 16:35:27 akool
|
||||
* isdnlog Version 3.13
|
||||
*
|
||||
|
@ -1057,7 +1065,7 @@ int main(int argc, char *argv[], char *envp[])
|
|||
register int i, res = 0;
|
||||
auto int lastarg;
|
||||
auto char rlogfile[PATH_MAX];
|
||||
auto char *version;
|
||||
auto char *version, *cversion;
|
||||
auto char **devices = NULL;
|
||||
sigset_t unblock_set;
|
||||
#ifdef TESTCENTER
|
||||
|
@ -1277,7 +1285,11 @@ int main(int argc, char *argv[], char *envp[])
|
|||
if (!Q931dmp && *version)
|
||||
print_msg(PRT_NORMAL, "%s\n", version);
|
||||
|
||||
initRate(rateconf, ratefile, &version);
|
||||
initRate(rateconf, ratefile, countryfile, &version, &cversion);
|
||||
|
||||
if (!Q931dmp && *cversion)
|
||||
print_msg(PRT_NORMAL, "%s\n", cversion);
|
||||
|
||||
if (!Q931dmp && *version)
|
||||
print_msg(PRT_NORMAL, "%s\n", version);
|
||||
|
||||
|
|
|
@ -19,6 +19,13 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.61 1999/05/10 20:37:27 akool
|
||||
* isdnlog Version 3.26
|
||||
*
|
||||
* - fixed the "0800" -> free of charge problem
|
||||
* - *many* additions to "ausland.dat"
|
||||
* - first relase of "rate-de.dat" from the CVS-Server of the I4L-Tarif-Crew
|
||||
*
|
||||
* Revision 1.60 1999/05/04 19:32:45 akool
|
||||
* isdnlog Version 3.24
|
||||
*
|
||||
|
@ -4629,15 +4636,15 @@ retry:
|
|||
!memcmp(p3, "D3<: ", 5) ||
|
||||
!memcmp(p3, "D3>: ", 5))
|
||||
processctrl(0, p3);
|
||||
else if (!memcmp(p3 + 3, "HEX: ", 5)) {
|
||||
if (ignoreRR && (strlen(p3 + 8) < 13))
|
||||
;
|
||||
else
|
||||
processctrl(atoi(p3), p3 + 3);
|
||||
} /* else */
|
||||
else if (!memcmp(p3 + 3, "HEX: ", 5))
|
||||
processctrl(atoi(p3), p3 + 3);
|
||||
}
|
||||
else
|
||||
processctrl(card, p1);
|
||||
else {
|
||||
if (ignoreRR && (strlen(p1) < 17))
|
||||
;
|
||||
else
|
||||
processctrl(card, p1);
|
||||
} /* else */
|
||||
|
||||
p1 = p2 + 1;
|
||||
} /* while */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
V:1.02-Germany [09-May-1999]
|
||||
V:1.02-Germany [13-May-1999 12:26:24]
|
||||
|
||||
# Diese Tariftabelle ist ein Service der I4L-Tarifdatenbank-Crew.
|
||||
# Alle Angaben erfolgen ohne Gewähr
|
||||
|
@ -2578,6 +2578,7 @@ A:Usbekistan
|
|||
T:*/*=2.72/60
|
||||
Z:20 Internet
|
||||
A:0192070 # (Benutzername: arcor; Passwort: internet; Proxy: proxy.arcor-ip.de:80; Startseite: http://www.call.arcor.net)
|
||||
A:0192020 # (Benutzername: yahoo; Passwort: yahoo) -> "Yahoo! Online"
|
||||
T:*/*=0.06/60
|
||||
Z:21 Telefonauskunft
|
||||
A:11870
|
||||
|
@ -2603,9 +2604,6 @@ Z:37 Serviceruf 01805
|
|||
A:01805
|
||||
T:*/*=0.12/30
|
||||
#####################################################################
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
P:70,2 Arcor Town to Town
|
||||
G:01.04.99
|
||||
C:Mannesmann Arcor
|
||||
|
@ -2632,9 +2630,6 @@ T:W/21-06=0.06(60)/30 Nebenzeit
|
|||
T:E,H/06-21=0.095(60)/30 Freizeit
|
||||
T:E,H/21-06=0.06(60)/30 Nebenzeit
|
||||
#####################################################################
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
P:70,3 Arcor Town to Town Sekunde
|
||||
G:01.04.99
|
||||
C:Mannesmann Arcor
|
||||
|
@ -3589,9 +3584,6 @@ P:98 STAR
|
|||
C:Telecommunications Deutschland GmbH, Voltastraße 1a, 60486 Frankfurt 01098
|
||||
C:Reseller von STAR : C@llas, Mox, Nikoma
|
||||
#####################################################################
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
P:98,1 Mox
|
||||
G:01.05.1999
|
||||
C:Mox Telecom AG
|
||||
|
|
|
@ -34,8 +34,14 @@ P:70=1
|
|||
# 4=Nikocity Minutentakt
|
||||
# 5=Nikocity Sekundentakt
|
||||
# 6=C@llas Clever Communications
|
||||
# use Mox
|
||||
P:98=1
|
||||
# dont use 98
|
||||
P:98=99
|
||||
|
||||
# Dont use Drillisch
|
||||
P:150=99
|
||||
|
||||
|
||||
# my LCR
|
||||
P:11=99
|
||||
P:13=99
|
||||
P:55=99
|
||||
|
|
|
@ -20,6 +20,14 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.27 1999/05/04 19:33:37 akool
|
||||
* isdnlog Version 3.24
|
||||
*
|
||||
* - fully removed "sondernummern.c"
|
||||
* - removed "gcc -Wall" warnings in ASN.1 Parser
|
||||
* - many new entries for "rate-de.dat"
|
||||
* - better "isdnconf" utility
|
||||
*
|
||||
* Revision 1.26 1999/04/15 19:14:58 akool
|
||||
* isdnlog Version 3.15
|
||||
*
|
||||
|
@ -1052,6 +1060,7 @@ static int _readconfig(char *_myname)
|
|||
callfmt = NULL;
|
||||
holifile = NULL;
|
||||
rateconf = NULL;
|
||||
countryfile = NULL;
|
||||
ratefile = NULL;
|
||||
lcdfile = NULL;
|
||||
start_procs.infoargs = NULL;
|
||||
|
@ -1193,6 +1202,9 @@ static int Set_Globals(section *SPtr)
|
|||
if ((CEPtr = Get_Entry(Ptr->entries,CONF_ENT_CALLFMT)) != NULL)
|
||||
callfmt = CEPtr->value;
|
||||
|
||||
if ((CEPtr = Get_Entry(Ptr->entries,CONF_ENT_COUNTRYFILE)) != NULL)
|
||||
countryfile = CEPtr->value;
|
||||
|
||||
if ((CEPtr = Get_Entry(Ptr->entries,CONF_ENT_HOLIFILE)) != NULL)
|
||||
holifile = CEPtr->value;
|
||||
|
||||
|
|
|
@ -19,6 +19,11 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.16 1999/05/11 20:27:22 akool
|
||||
* isdnlog Version 3.27
|
||||
*
|
||||
* - country matching fixed (and faster)
|
||||
*
|
||||
* Revision 1.15 1999/05/10 20:37:42 akool
|
||||
* isdnlog Version 3.26
|
||||
*
|
||||
|
@ -157,7 +162,7 @@
|
|||
* void exitRate(void)
|
||||
* deinitialisiert die Tarifdatenbank
|
||||
*
|
||||
* void initRate(char *conf, char *dat, char **msg)
|
||||
* void initRate(char *conf, char *dat, char *countryfile, char **msg, char **countrymsg)
|
||||
* initialisiert die Tarifdatenbank
|
||||
*
|
||||
* char* getProvidername (int prefix)
|
||||
|
@ -301,47 +306,57 @@ static void down(register char *p)
|
|||
} /* down */
|
||||
|
||||
|
||||
static void initCountry(char *fn)
|
||||
static void initCountry(char *fn, char *version)
|
||||
{
|
||||
register char *p1, *p2, *p3;
|
||||
register char *p1, *p2;
|
||||
auto char s[BUFSIZ];
|
||||
auto FILE *f;
|
||||
|
||||
|
||||
*version = 0;
|
||||
|
||||
if ((f = fopen(fn, "r")) != (FILE *)NULL) {
|
||||
while (fgets(s, BUFSIZ, f)) {
|
||||
if ((p1 = strchr(s, '#')))
|
||||
*p1 = 0;
|
||||
|
||||
if (*s && (p1 = strchr(s, ':'))) {
|
||||
if ((p1 = strchr(s, '\n')))
|
||||
*p1 = 0;
|
||||
|
||||
if ((p2 = strchr(p1 + 1, ':')))
|
||||
*p2 = 0;
|
||||
if (*s) {
|
||||
if (!memcmp(s, "V:", 2))
|
||||
strcpy(version, s + 2);
|
||||
else {
|
||||
if ((p1 = strchr(s, ':'))) {
|
||||
*p1 = 0;
|
||||
|
||||
if ((p3 = strchr(((p2 == NULL) ? p1 + 1 : p2 + 1), '\n')))
|
||||
*p3 = 0;
|
||||
if ((p2 = strchr(p1 + 1, ':')))
|
||||
*p2 = 0;
|
||||
|
||||
Country = realloc(Country, (nCountry + 1) * sizeof(COUNTRY));
|
||||
Country[nCountry].prefix = strdup(s);
|
||||
Country[nCountry].name = strdup(p1 + 1);
|
||||
Country[nCountry].match = strdup(p1 + 1);
|
||||
down(Country[nCountry].match);
|
||||
Country = realloc(Country, (nCountry + 1) * sizeof(COUNTRY));
|
||||
Country[nCountry].prefix = strdup(s);
|
||||
Country[nCountry].name = strdup(p1 + 1);
|
||||
Country[nCountry].match = strdup(p1 + 1);
|
||||
down(Country[nCountry].match);
|
||||
|
||||
if (p2 != NULL) {
|
||||
Country[nCountry].hints = strdup(p2 + 1);
|
||||
down(Country[nCountry].hints);
|
||||
}
|
||||
else
|
||||
Country[nCountry].hints = strdup("");
|
||||
if (p2 != NULL) {
|
||||
Country[nCountry].hints = strdup(p2 + 1);
|
||||
down(Country[nCountry].hints);
|
||||
}
|
||||
else
|
||||
Country[nCountry].hints = strdup("");
|
||||
|
||||
nCountry++;
|
||||
nCountry++;
|
||||
} /* if */
|
||||
} /* else */
|
||||
} /* if */
|
||||
} /* while */
|
||||
|
||||
fclose(f);
|
||||
|
||||
} /* if */
|
||||
}
|
||||
else
|
||||
sprintf(version, "Error: could not load country database from %s: %s", fn, strerror(errno));
|
||||
} /* initCountry */
|
||||
|
||||
|
||||
|
@ -600,14 +615,14 @@ void exitRate(void)
|
|||
}
|
||||
}
|
||||
|
||||
int initRate(char *conf, char *dat, char **msg)
|
||||
int initRate(char *conf, char *dat, char *countries, char **msg, char **cmsg)
|
||||
{
|
||||
static char message[LENGTH];
|
||||
static char message[LENGTH], cmessage[LENGTH];
|
||||
FILE *stream;
|
||||
STACK *zones=NULL, *zp;
|
||||
bitfield day, hour;
|
||||
double price, divider, duration;
|
||||
char buffer[LENGTH], Version[LENGTH]="<unknown>";
|
||||
char buffer[LENGTH], Version[LENGTH]="<unknown>", cversion[LENGTH];
|
||||
char *a, *c, *s;
|
||||
int booked[MAXPROVIDER], variant[MAXPROVIDER];
|
||||
int Providers=0, Areas=0, Zones=0, Hours=0;
|
||||
|
@ -618,12 +633,15 @@ int initRate(char *conf, char *dat, char **msg)
|
|||
if (msg)
|
||||
*(*msg=message)='\0';
|
||||
|
||||
if (cmsg)
|
||||
*(*cmsg=cmessage)='\0';
|
||||
|
||||
for (i=0; i<MAXPROVIDER; i++) {
|
||||
booked[i]=0;
|
||||
variant[i]=UNKNOWN;
|
||||
}
|
||||
|
||||
initCountry("/usr/lib/isdn/ausland.dat");
|
||||
initCountry(countries, cversion);
|
||||
|
||||
if (conf && *conf) {
|
||||
if ((stream=fopen(conf,"r"))==NULL) {
|
||||
|
@ -1107,9 +1125,11 @@ int initRate(char *conf, char *dat, char **msg)
|
|||
}
|
||||
}
|
||||
|
||||
if (msg) snprintf (message, LENGTH, "Rate Version %s loaded [%d Providers, %d Zones, %d Areas, %d Rates from %s]",
|
||||
if (msg) snprintf (message, LENGTH, "Rates Version %s loaded [%d Providers, %d Zones, %d Areas, %d Rates from %s]",
|
||||
Version, Providers, Zones, Areas, Hours, dat);
|
||||
|
||||
if (cmsg) snprintf(cmessage, LENGTH, "Country Version %s loaded [%d prefixes from %s]",
|
||||
cversion, nCountry, countries);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -19,6 +19,13 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.6 1999/05/09 18:24:26 akool
|
||||
* isdnlog Version 3.25
|
||||
*
|
||||
* - README: isdnconf: new features explained
|
||||
* - rate-de.dat: many new rates from the I4L-Tarifdatenbank-Crew
|
||||
* - added the ability to directly enter a country-name into "rate-xx.dat"
|
||||
*
|
||||
* Revision 1.5 1999/04/14 13:17:26 akool
|
||||
* isdnlog Version 3.14
|
||||
*
|
||||
|
@ -101,7 +108,7 @@ typedef struct {
|
|||
|
||||
int abroad(char *key, char *result);
|
||||
void exitRate(void);
|
||||
int initRate(char *conf, char *dat, char **msg);
|
||||
int initRate(char *conf, char *dat, char *countries, char **msg, char **cmsg);
|
||||
char *getProvidername(int prefix);
|
||||
int getZone(int prefix, char *num);
|
||||
int getRate(RATE *Rate, char **msg);
|
||||
|
|
|
@ -20,6 +20,13 @@
|
|||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.40 1999/05/09 18:24:31 akool
|
||||
* isdnlog Version 3.25
|
||||
*
|
||||
* - README: isdnconf: new features explained
|
||||
* - rate-de.dat: many new rates from the I4L-Tarifdatenbank-Crew
|
||||
* - added the ability to directly enter a country-name into "rate-xx.dat"
|
||||
*
|
||||
* Revision 1.39 1999/05/04 19:33:50 akool
|
||||
* isdnlog Version 3.24
|
||||
*
|
||||
|
@ -508,6 +515,9 @@
|
|||
#define WELT_2 15
|
||||
#define WELT_3 16
|
||||
#define WELT_4 17
|
||||
#define INTERNET 20
|
||||
#define AUKUNFT_IN 21
|
||||
#define AUSKUNFT_AUS 22
|
||||
|
||||
/* Fixme: this is specific to Germany */
|
||||
#define DTAG 33
|
||||
|
@ -703,12 +713,11 @@
|
|||
#define CONF_ENT_CALLFILE "CALLFILE"
|
||||
#define CONF_ENT_CALLFMT "CALLFMT"
|
||||
|
||||
#define CONF_ENT_SNFILE "SPECIALNUMBERS"
|
||||
#define CONF_ENT_HOLIFILE "HOLIDAYS"
|
||||
#define CONF_ENT_RATECONF "RATECONF"
|
||||
#define CONF_ENT_RATEFILE "RATEFILE"
|
||||
|
||||
#define CONF_ENT_LCDFILE "LCDFILE"
|
||||
#define CONF_ENT_HOLIFILE "HOLIDAYS"
|
||||
#define CONF_ENT_RATECONF "RATECONF"
|
||||
#define CONF_ENT_RATEFILE "RATEFILE"
|
||||
#define CONF_ENT_COUNTRYFILE "COUNTRYFILE"
|
||||
#define CONF_ENT_LCDFILE "LCDFILE"
|
||||
|
||||
#define CONF_ENT_VBOXVER "VBOXVERSION"
|
||||
#define CONF_ENT_VBOXPATH "VBOXPATH"
|
||||
|
@ -981,6 +990,7 @@ _EXTERN char* logfile = LOGFILE;
|
|||
_EXTERN char* callfile = NULL;
|
||||
_EXTERN char* callfmt = NULL;
|
||||
_EXTERN char* holifile = NULL;
|
||||
_EXTERN char* countryfile = NULL;
|
||||
_EXTERN char* rateconf = NULL;
|
||||
_EXTERN char* ratefile = NULL;
|
||||
_EXTERN char* lcdfile = NULL;
|
||||
|
@ -1002,6 +1012,7 @@ _EXTERN char* rebootcmd;
|
|||
_EXTERN char* logfile;
|
||||
_EXTERN char* callfile;
|
||||
_EXTERN char* callfmt;
|
||||
_EXTERN char* countryfile;
|
||||
_EXTERN char* holifile;
|
||||
_EXTERN char* rateconf;
|
||||
_EXTERN char* ratefile;
|
||||
|
|
Loading…
Reference in New Issue