without, it, non-uk domains don't get routed correctly....
any thoughts ?
asap?
:-)
thanks.
#############################
# Ruleset 16 -- routing #
#############################
#
# This rule trys to find an "<address>host.network" triple for a given
# domain address. Given a domain address "u...@a.b.c.d", it calls the
# channel matcher with u...@a.b.c.d, and if nothing matched, it calls
# the channel matcher again, with "u%a.b...@b.c.d" and "u%a.b.c.d@c.d".
# If there's still no match, then the top level domain relaying is done
# e.g. "u%a.b.c.d@d" -> "u%a.b...@x.y.z" and the rule is retried.
#
S16
R$+@$+ $:$>17$1@$2 initial routing
R<$+>$+ $@<$1>$2 success, return triple
# initial match failed, retry with successively higher level domains
R<$+@$+> $:<$1%$2@$2> u...@a.b.c -> u%a....@a.b.c
R<$+@$-.$+> $>17$1@$3 retry routing
R<$+>$+ $@<$1>$2 success, return triple
# match failed, attempt to match with "general" rules (wildcards);
# if this fails then try matching top level domain to find relay domain
R<$+@$-> $:$>4$1 restore original address
#
# this bit seems to have disappered! what adds this to the configuration...?
#
R$+@$+ $:$>9$1@$2 convert to NRS style
R$+...@uk.ac.$+ $@<$1...@uk.ac.$2>uk.ac.$2.janet
R$+...@uk.co.$+ $@<$1...@uk.co.$2>uk.co.$2.janet
R$+...@uk.mod.$+ $@<$1...@uk.mod.$2>uk.mod.$2.janet
R$+@$+ $:$>9$1@$2 convert back to 822 style
#
#end missing section.......
#
R$+@$+.dec $@$>16$1%$2....@decwrl.dec.com
R$+@$+.$=N $@$>16$1%$2.$3...@nsfnet-relay.ac.uk
R$+@$+.$=O $@$>16$1%$2.$3...@ean-relay.ac.uk
R$+@$+.$=P $@$>16$1%$2.$3...@uknet.ac.uk
R$+@$+.in $@$>16$1%$2....@uunet.uu.net
R$+@$+.span $@$>16$1%$2.s...@star.stanford.edu
R$+@$+.$=Q $@$>16$1%$2.$3...@earn-relay.ac.uk
R$+@$+.csnet $@$>16$1%$2.c...@relay.cs.net
R$+@$+.hu $@$>16$1%$2....@mcsun.eu.net
R$+@$+.su $@$>16$1%$2....@fuug.fi
R$+@$+.nz $@$>16$1%$2....@munnari.mu.au
R$+@$+.fr $@$>16$1%$2....@cs.ucl.ac.uk
R$+@$+.gb $@$>16$1%$2....@cs.ucl.ac.uk
######################################
# Ruleset 17 -- channel matching #
######################################
[rest deleted]
--
_
/-\dam
FLESH: Adam Bentley (Fraggle), Programmer/Adviser, Systems, Coventry Poly. UK
INET : ad...@cck.cov.ac.uk