summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authorgilles <gilles@openbsd.org>2009-08-08 23:02:43 +0000
committergilles <gilles@openbsd.org>2009-08-08 23:02:43 +0000
commitc05efc29b6a9440d497ef3186a0d42b3c5cf2bf6 (patch)
tree3cc10131b27cb4e02d3f8bec3b186ff9739c51fd /sys/netinet
parentUse a temporary variable for strdup of const char *. (diff)
downloadwireguard-openbsd-c05efc29b6a9440d497ef3186a0d42b3c5cf2bf6.tar.xz
wireguard-openbsd-c05efc29b6a9440d497ef3186a0d42b3c5cf2bf6.zip
- simplify a bit queue_message_update()
- make sure queue_message_update() creates bounces using bounce_record() - when mta sends update to queue and it sees that batch is flagged with F_BATCH_PERMFAIL, only update the envelope error message if it doesn't have F_MESSAGE_PERMFAIL set, otherwise we may lose the real reason why we failed for that recipient. There's cleanup to do around that old code, i'm sure we can get it simpler. this commit fixes a bug pea@ spotted where a bounce message would not display the reason of a failure when we generated it after failing to deliver a relayed message.
Diffstat (limited to 'sys/netinet')
0 files changed, 0 insertions, 0 deletions