TIP: Click on subject to list as thread! ANSI
echo: net_dev
to: mark lewis
from: Leonard Erickson
date: 1996-11-01 14:18:02
subject: Re: Some changes to FSC-0074

-=> Quoting mark lewis to Leonard Erickson <=-

 LE> "Handled" in this context  essentially means "we
know it's wrong,
 LE> but write your software to accept it anyway". In other words, it's
 LE> considered necessary to accept messages with this error for the
 LE> sake of proper network operation.
 
 LE> Also note that if you get a message with ^AAREA:, it will have to
 LE> leave your system with that fixed. :-)

 ml> i can't believe that you are advocating fixing someone else's bugs.
 ml> :-( 

That's the way the posted spec excerpt reads.

 LE> I think that's reasonable behavior. We can identify the error
 LE> *and* there's no ambiguity about what was *meant* so it is
 LE> better to correct the message than to throw it away. Sending
 LE> an error report back to the originator is optional. :-)

 ml> my understanding is that we are supposed to pass messages on,
 ml> unmodified other than what's needed for proper network operation. this
 ml> has been generally interpreted as adding info to the seenby and path
 ml> lines and really nothing more than that. 

Fixing ^AAREA seems to fall under the same "needed for technical
reasons" clause.

 ml> to send a message that arrives with ^aAREA: on to another site with
 ml> the ^a removed would be going against this, wouldn't it? 

Sending it *with* the ^A makes it likely that it'll fall on the floor
and be lost. So we either bounce back the ^AAREA containing messages,
or we correct them, *and* bounce back a copy of the original.

 ml> i think that an error report back to the originator would be
 ml> "required" so that they could fix it or at least notify the author
 ml> that he interpreted the spec incorrectly and that it should be fixed. 

If we are going to that much trouble, we can "fix the message" at the
same time. that way we aren't holding users responsible for the stupid
things their sysop does.

... [KABOOM]  Intel Outside!
--- Blue Wave/DOS v2.30
* Origin: Shadowshack (1:105/51)
SEEN-BY: 13/13 37/100 50/99 102/735 105/103 119/88 129/11 138/146 153/800 920
SEEN-BY: 157/586 167/90 200/204 201/505 203/512 992 204/200 209/720 7211
SEEN-BY: 239/1 245/6910 260/742 261/1137 270/101 102 103 104 211 280/1 801
SEEN-BY: 282/1 4073 283/657 292/4 511 876 320/119 321/1 332/1 334/201 341/70
SEEN-BY: 341/1002 344/3 345/12 348/105 362/37 367/1 385/100 387/31 396/1
SEEN-BY: 402/311 403/150 405/0 406/100 430/105 440/1 600/348 620/243 626/660
SEEN-BY: 632/348 640/206 230 305 820 821 822 823 700/101 711/409 410 413 430
SEEN-BY: 711/808 809 934 712/515 713/317 724/10 800/1 2002/2002 2430/1423
SEEN-BY: 2433/225 2602/100 2604/104 2613/5 2624/306 2630/1001 3401/308
SEEN-BY: 3611/18 3615/7 50 7104/2
@PATH: 105/51 360 50 3615/50 396/1 270/101 209/720 640/820 711/409 808 934

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™.