summaryrefslogtreecommitdiff
path: root/sys/src/cmd/upas/send/log.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-03-12 17:15:03 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2017-03-12 17:15:03 +0100
commit963cfc9a6f6e721f52aa949e6d1af0c3e8dc2ecc (patch)
tree749b74875dbc49bcf6ed0776648b8f0ef9417407 /sys/src/cmd/upas/send/log.c
parent8177d20fb2709ba9290dfd41308b8e5bee4e00f8 (diff)
merging erik quanstros nupas
Diffstat (limited to 'sys/src/cmd/upas/send/log.c')
-rw-r--r--sys/src/cmd/upas/send/log.c11
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);