| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | msgid |
Hi Tobias! :-) TE> Indeed. Must be at least 1 year since I last logged into my fido TE> node. I've been surprised that it was still up and running, but hey, TE> that's NetBSD :-). Heh. I had that running for a while, too, but it didn't work with all my hardware. TE> Sure. But the default assumption is that nothing is permitted, unless TE> the standard explicitly permits it. I'm not sure, but it makes sense for technical standards. :) TE> Msged parsses the MSGID to retrieve the zone number, which is not TE> necessarily available anywhere else in the message. Both the INTL TE> kludge and the 4D origin line are sort of optional. Sure, MSGID is TE> also optional, that's why Msged parses all three of them in an TE> attempt to get some information. Eh? Shouldn't that be in the message base somewhere? It is part of the binary pkt/message header, at least in v2+ packets, which should be almost all of them by now (yeah, sure). Or is the info from the pkt stripped before messages get stored into the message base? TE> But with the dupe checker, you might run into string length issues. TE> And a dupe checker is often not a standalone program, but part of the TE> tosser, and the tosser might want to knwo the zone number (at least TE> for netmail), so if both functions are not well separated within the TE> tosser, you might end up having a dupe checker working with the TE> parsed MSGID, not with the unparsed one. Theoretically ;-). Yeah, but the tosser must have the zone number from the pkt, so that's no issue. I know it's hard to get right, though. Different variants of the pkt header format have the info in different places. So when the header has inconsistent info, which can happen, maybe a fallback to MSGID is tried in some programs. TE> I still don't fully understand the need for this anyway. Proposals TE> for writing a separate tool that generates unique numbers (by storing TE> in a file the last number issued and then just increasing the counter TE> or using any other suitable algorithm when generating the next TE> number), and that is interrogated by all other fidonet software on TE> the system whenever any such software wants to generate a Msgid, TE> have been around since before I got married (which seems like ages TE> ago), so why has nobody ventured to implement one yet? Seems to me to TE> be a more clean option than extending the standard to its limits. Something like that is there in husky. I think it's hpt that creates the "seq" file for packet file naming purposes. pharao90:~ $ cat /home/fido/seq 932223318 No idea whether anything besides hpt uses it, though. Ciao Pascal --- Msged/LNX 6.1.1* Origin: Linux kernel 2.6.8.1 on Slackware 9.1 (1:153/401.2) SEEN-BY: 633/267 270 @PATH: 153/401 307 140/1 106/2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.