Re: Ready, set, go?

Pablo Saratxaga (srtxg@linux.chanae.stben.be)
Sun, 27 Apr 1997 05:03:57 +0200 (MET DST)

Kaixo !

> >There sits a 00000000.th0 file in .../fidonet. What magic to send it?
>
> ifcico will never send a pkt 00000000.th0. The pkt has to be addressed
> to your uplink/downlink. The first four numbers are generated by the net
> and the last four are the node. Your pkt is addressed to no-one...

That's wrong, is the *.?lo file that is named like that, not the packet
compressed ones, which can be named as you want (as they are in fact listed
inside of the *.?lo and ifcico looks there what to send, it doesn't try
to find them fro mthe name, whith the only exception of those *.?lo and *.req)

The compressed packets are however named upon a logical scheme, it is
(my net) - (his net) for the 4 first digits,
and (my node) - (his node) + (his point) for the last 4 ones.
So, if you are a point and call your boss the packets are 00000000.*

Ex: 1:23/45.6 calls 1:23/45.0

23 - 23 = 0
45 - 45 + 0 = 0
--> 00000000.*

he calls 1:23/45.8, his friend:

23 - 23 = 0
45 - 45 + 8 = 8
--> 00000008.*

he calls 2:34/56

23 - 34 = -11 = fff5
45 - 56 + 0 = -11 = fff5
--> fff5fff5.*

etc.

Look at function arcname() in iflib/pktname.c

-- 

A bientôt, Pablo Saratxaga

~ ~ :wq ;-) PGP Key available, key ID: 0x8F0E4975