Posted by Oliver Kern on January 09, 2003 at 13:19:28:
In Reply to: TheNetNode -> per Alias-Rufzeichen rufen ?! posted by Hans-Peter Strauss on October 20, 2002 at 15:46:51:
: Hallo TNN-Freaks,
: ich würde mir wünschen für die nächsten Version von TheNetNode, das man auch per Alias-Rufzeichen Stationen
: rufen kann. In der l7conn.c ist zwar schon was implementiert, aber funktioniert leider nicht.
: Wenn man folgendes auskommentiert, funktioniert das zwar, aber dann kann dann nur Alias-Rufzeichen rufen.
: // if (getcal(n, p, TRUE, user.call) != YES)
: // {
: if (getide(n, p, ident) != ERRORS)
: {
: if ((index = find_alias(ident)) != -1)
: {
: cpyid(user.call, netp->nodetab[index].id);
: }
: }
: // }
: getport(n, p, &user.port);
: getdig(n, p, TRUE, user.via);
: getport(n, p, &user.port);
: Wer hat eine Lösung, das man alles beide Rufen kann - Rufzeichen/Alias-Rufzeichen?
: Mfg Peter
Hallo Peter,
suche folgende Funktion "l3-find_route", in der Version 1.78 steht diese in der l3c.c oder ab Version 1.78mh10 in der l3tab.c. Orginal:
----schnipp---------
int maske = DG | VC | VC_FAR;
if ((index = find_node_this_ssid(call)) == NO_INDEX)
{
if ((index = find_node_ssid_range(call)) != NO_INDEX)
{
maske = FLEX_MASK;
}
}
-------schnap-----
Modifiziert:
----schnipp---------
int maske = DG | VC | VC_FAR;
if ((index = find_node_this_ssid(call)) == NO_INDEX)
{
if ((index = find_alias(call)) == NO_INDEX)
{
if ((index = find_node_ssid_range(call)) != NO_INDEX)
{
maske = FLEX_MASK;
}
}
}
--------schnapp---------
Viel Spass beim Basteln, viele Gruesse aus Glaubitz/Riesa, 73 de daa531 Olli.
http://dig531.dyndns.org