Re: MSGID

Lukasz Stelmach (stelmacl@ee.pw.edu.pl)
Fri, 16 Jun 2000 18:28:15 +0200 (MET DST)

On Mon, 12 Jun 2000, James Vahn wrote:

>>> if ((fl & 0x01) && (a->point))
>> ^^^^^^^^^^^^^ that is the point ;)
>> the point=0 so the condition is
>A wild guess: if ((fl & 0x01) && (a->point != NULL))

Not exactly because a is a pointer to structure faddr (??) but point
is an integer not a pointer, it contains integer value not a memory
address, so point==NULL is the same as point==0. On the other hand
isin't there in any FSC written that there shouldn't be point number
if it's 0 that is when a system is a node not a point?

>> > /* if ((fl & 0x10) && (a->domain))
>> > sprintf(buf+strlen(buf),"@%s",a->domain); */
>> > return buf;
>>
>> This does not bother, its only domain.
>It seems to fix the problem of appending a false "@fidonet", but if
>an @domain was already there as part of the original @MSGID?
>Another bad @REPLY .. :(

If @fidonet is false i assume you are connected to another FTN.
Maybe you should specify full address with domain in config file ?

-- 
|/       |_,  _   .-  --,    2:480/135@fido    stelmacl@ee.pw.edu.pl  
|__ |_|. | \ |_|. ._' /_. 101:1000/135@unholy