SCCS-vsn: usr.sbin/sendmail/cf/m4/proto.m4 8.74
SCCS-vsn: usr.sbin/sendmail/Files.cf 8.13
-# @(#)Files.cf 8.12 (Berkeley) %G%
+# @(#)Files.cf 8.13 (Berkeley) %G%
cf/README
cf/cf/Makefile
cf/cf/Makefile.dist
cf/README
cf/cf/Makefile
cf/cf/Makefile.dist
cf/m4/version.m4
cf/mailer/fax.m4
cf/mailer/local.m4
cf/m4/version.m4
cf/mailer/fax.m4
cf/mailer/local.m4
cf/mailer/pop.m4
cf/mailer/procmail.m4
cf/mailer/smtp.m4
cf/mailer/pop.m4
cf/mailer/procmail.m4
cf/mailer/smtp.m4
-VERSIONID(`@(#)proto.m4 8.73 (Berkeley) %G%')
+VERSIONID(`@(#)proto.m4 8.74 (Berkeley) %G%')
')dnl
ifdef(`DECNET_RELAY',
')dnl
ifdef(`DECNET_RELAY',
+`define(`_USE_DECNET_SYNTAX_')dnl
# DECnet relay host
DC`'DECNET_RELAY
CPDECNET
# DECnet relay host
DC`'DECNET_RELAY
CPDECNET
R$+ . $- ! $+ $@ $>96 $3 < @ $1 . $2 > domain uucps
R$+ ! $+ $@ $>96 $2 < @ $1 .UUCP > uucp subdomains
')
R$+ . $- ! $+ $@ $>96 $3 < @ $1 . $2 > domain uucps
R$+ ! $+ $@ $>96 $2 < @ $1 .UUCP > uucp subdomains
')
+ifdef(`_USE_DECNET_SYNTAX_',
`# convert node::user addresses into a domain-based address
R$- :: $+ $@ $>96 $2 < @ $1 .DECNET > resolve DECnet names
`# convert node::user addresses into a domain-based address
R$- :: $+ $@ $>96 $2 < @ $1 .DECNET > resolve DECnet names
+R$- . $- :: $+ $@ $>96 $3 < @ $1.$2 .DECNET > numeric DECnet addr
',
`dnl')
# if we have % signs, take the rightmost one
',
`dnl')
# if we have % signs, take the rightmost one
`# UUCP must always be presented in old form
R$+ @ $- . UUCP $2!$1 u@h.UUCP => h!u')
`# UUCP must always be presented in old form
R$+ @ $- . UUCP $2!$1 u@h.UUCP => h!u')
+ifdef(`_USE_DECNET_SYNTAX_',
+`# put DECnet back in :: form
+R$+ @ $+ . DECNET $2 :: $1 u@h.DECNET => h::u',
+ `dnl')
# delete duplicate local names
R$+ % $=w @ $=w $1 @ $j u%host@host => u@host
# delete duplicate local names
R$+ % $=w @ $=w $1 @ $j u%host@host => u@host