openbsd-ports/security/crack/patches/patch-src_util_cracker_c
sturm 4760a9e63c cleanup and functional improvements mainly from
Tom Cosgrove <tom dot cosgrove at arches-consulting dot com>

bump PKGNAME
2003-11-18 19:07:53 +00:00

36 lines
1022 B
Plaintext

$OpenBSD: patch-src_util_cracker_c,v 1.1 2003/11/18 19:07:54 sturm Exp $
--- src/util/cracker.c.orig 1996-12-16 16:19:43.000000000 +0100
+++ src/util/cracker.c 2003-11-18 19:17:14.000000000 +0100
@@ -103,11 +103,11 @@ char key;
char *fmt;
char *a, *b, *c, *d, *e, *f;
{
- long t;
+ time_t t;
time(&t);
- fprintf(stdout, "%c:%ld:", key, t);
+ fprintf(stdout, "%c:%d:", key, t);
fprintf(stdout, fmt, a, b, c, d, e, f);
fflush(stdout);
@@ -676,7 +676,7 @@ OpenDictStream(number)
static char dictok[] = "/ok/";
static char dictstream[] = "/stream/";
- sprintf(dictcall, "%s %d", kickdict, number);
+ snprintf(dictcall, sizeof(dictcall), "%s %d", kickdict, number);
Logger('I', "OpenDictStream: trying: %s\n", dictcall);
@@ -770,7 +770,7 @@ char **guessvec;
{
char tbuf[8192];
- sprintf(tbuf, "%s %s", nastygram, cg->cg_usernames[i]);
+ snprintf(tbuf, sizeof(tbuf), "%s %s", nastygram, cg->cg_usernames[i]);
system(tbuf);
}
}