$NetBSD: patch-ai,v 1.2 2003/05/24 16:43:06 salo Exp $ --- src/mod/share.mod/share.c.orig 2003-05-04 22:15:53.000000000 +0200 +++ src/mod/share.mod/share.c 2003-05-24 17:05:28.000000000 +0200 @@ -1113,7 +1113,8 @@ int i, sock; FILE *f; - egg_snprintf(s, sizeof s, ".share.%s.%lu.users", botnetnick, now); + egg_snprintf(s, sizeof s, "%.100s/.share.%.32s.%lu.users", + tempdir, botnetnick, now); if (!(b_status(idx) & STAT_SHARE)) { dprintf(idx, "s e You didn't ask; you just started sending.\n"); dprintf(idx, "s e Ask before sending the userfile.\n"); @@ -1883,8 +1884,8 @@ struct chanuserrec *ch; struct chanset_t *cst; - egg_snprintf(share_file, sizeof share_file, ".share.%s.%lu", dcc[idx].nick, - now); + egg_snprintf(share_file, sizeof share_file, "%.100s/.share.%.32s.%lu", + tempdir, dcc[idx].nick, now); if (dcc[idx].u.bot->uff_flags & UFF_OVERRIDE) { debug1("NOTE: Sharing aggressively with %s, overriding its local bots.", dcc[idx].nick);