diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-03-12 17:15:03 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-03-12 17:15:03 +0100 |
commit | 963cfc9a6f6e721f52aa949e6d1af0c3e8dc2ecc (patch) | |
tree | 749b74875dbc49bcf6ed0776648b8f0ef9417407 /sys/src/cmd/upas/send/log.c | |
parent | 8177d20fb2709ba9290dfd41308b8e5bee4e00f8 (diff) |
merging erik quanstros nupas
Diffstat (limited to 'sys/src/cmd/upas/send/log.c')
-rw-r--r-- | sys/src/cmd/upas/send/log.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/sys/src/cmd/upas/send/log.c b/sys/src/cmd/upas/send/log.c index 52df38001..9324267e6 100644 --- a/sys/src/cmd/upas/send/log.c +++ b/sys/src/cmd/upas/send/log.c @@ -1,11 +1,8 @@ #include "common.h" #include "send.h" -/* configuration */ -#define LOGBiobuf "log/status" - /* log mail delivery */ -extern void +void logdelivery(dest *list, char *rcvr, message *mp) { dest *parent; @@ -29,7 +26,7 @@ logdelivery(dest *list, char *rcvr, message *mp) } /* log mail forwarding */ -extern void +void loglist(dest *list, message *mp, char *tag) { dest *next; @@ -57,7 +54,7 @@ loglist(dest *list, message *mp, char *tag) } /* log a mail refusal */ -extern void +void logrefusal(dest *dp, message *mp, char *msg) { char buf[2048]; @@ -67,7 +64,7 @@ logrefusal(dest *dp, message *mp, char *msg) srcvr = unescapespecial(s_clone(dp->addr)); sender = unescapespecial(s_clone(mp->sender)); - sprint(buf, "error %.256s From %.256s %.256s\nerror+ ", s_to_c(srcvr), + snprint(buf, sizeof buf, "error %.256s From %.256s %.256s\nerror+ ", s_to_c(srcvr), s_to_c(sender), s_to_c(mp->date)); s_free(srcvr); s_free(sender); |