Subj : dosxnt To : Jasen Betts From : Paul Williams Date : Sat Sep 21 2002 09:44 pm Hi Jasen Betts, hope you are having a nice day PW>> Wouldn't that mess up w/ the crc calculations for the msgid PW>>though. As I understand it, the msgid value is based on not only PW>>the header info but the msg content as well. JB>AFAAIK as long as it doesn't repeat more often than once every three JB>(I think) years it can be any value at all. I don't have the spec in front of me but I think you're right abt it being 3yrs. But I still want to say it uses both the header and the content for the crc. That would explain why the program does a crash and burn when it hits one over 16k. The one upside to the program though is that when it hits one that's too large it doesn't trash the entire pkt. Msgs before it will have the selected kludges added but the one it chokes on and those after are left untouched resulting in a pkt that still fully usable. JB>MSGID numbers should be generated at the originatingsystem Right. Unfortunately there's several programs that don't have msgid generation in them. Synchronet BBS being one still under development that still doesn't. The kludge that I don't understand is the CHRS one. Why is there a `2' placed after the value? For ex, I use pktfix to add CHRS IBMPC but the code adds (or did add as i changed it in mine) CHRS IBMPC 2 Some sort of zonal value maybe? PW>> And once you have fully functional code the whole thing can be PW>>converted over to assembly for a speed boost and shrinking in PW>>size. ];> (gotta drag it ontopic *somehow*) JB>I've statred hacking at it, I'm maybe 1/2 way to something testable. Should be interesting to see what you come up w/. JB> x Origin: A nuclear war can ruin your whole day. (3:640/531.42) But think of the tan you'll get. ];> -=> Yours sincerely, Paul Williams <=- .... *looks down* Nah....I ain't got the boobs for it. - Quo --- Terminate 4.00/Pro * Origin: WARNING! Disgruntled, off my meds, nuclear capable =8O (1:387/710) .