according to t_relay() documentation:
Returns a negative value on failure--you may still want to send a
negative reply upstream statelessly not to leave upstream UAC in
lurch.
when t_relay cannot send request to the destination (no arp response),
it seems to be generating on its own an error reply:
477 Unfortunately error sending to next hop occured
this then results in two error replies (another one from script).
is it true that the above error message is generated by t_relay()? if
yes, is it somehow possible to get rid of it? in k tm module, there
used to be a flag parameter to t_relay to control its error behavior.
-- juha