Subj : PATH kludge on exported echomail To : deon From : Digital Man Date : Thu Feb 03 2022 18:30:26 Re: PATH kludge on exported echomail By: Digital Man to deon on Thu Feb 03 2022 06:00 pm > > > > * Does zoneblind=true result in the PATH being scrubbed when a > > > > message is being exported to another zone? > > > > I'm not sure what you mean by "scrubbbed" in this context. The PATH > > > lines will be *retained* even when crossing zone boundaries when > > > zoneblind=true and the zones in question are both <= > > > ZoneBlindThreshold http://wiki.synchro.net/config:sbbsecho.ini > > > > "scrubbed" = delete, ie: remove all existing entries. > > > So with zoneblind = false: > > > sbbsecho removes all *existing* PATH items and SEEN-BY items and thus the > > resulting exported message has no "PATH" items, and only has the SEEN-BY > > of any exported nodes in the target zone. (which by definition doesnt > > include itself)? > > No. In ZoneBlind mode, the PATH and SEEN-BY items are retained and amended, > as if the message was inter-zonal. Let me try to restate that better... with zoneblind = false: *if* the message is being exported to a foreign zone (the destination is different than *your* system's zone): 1. Any existing SEEN-BY lines are deleted and only the destination node address is added to a new SEEN-BY line. Your address is not added (because it's not in the zone of the destination). 2. Any existing PATH nodes that are not in *your* system's zone are removed from existing PATH lines. If you have an AKA address in the same zone as the destination, that AKA address will be added to the last PATH line. This is based on my own analysis of the source code (https://gitlab.synchro.net/main/sbbs/-/blob/master/src/sbbs3/sbbsecho.c) but you can check my understanding if you like (search for "foreign_zone"). -- digital man (rob) Synchronet/BBS Terminology Definition #49: KD = King Drafus (Allen Christiansen) Norco, CA WX: 59.3øF, 20.0% humidity, 12 mph WSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.14-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .