summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2003-05-07 22:33:31 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2003-05-07 22:33:31 +0000
commitdfda182a349d83e11814a7746de80237a8c66e74 (patch)
treefec6e42476ad73c3114ac210a8f30b5a580c38d6 /sys/arch
parent14822662bdf25d6ee737555bce42c64f0222b331 (diff)
string cleaning
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/macppc/pci/mpcpcibus.c4
-rw-r--r--sys/arch/sparc64/sparc64/cpu.c13
2 files changed, 9 insertions, 8 deletions
diff --git a/sys/arch/macppc/pci/mpcpcibus.c b/sys/arch/macppc/pci/mpcpcibus.c
index ed0c47e784e..3a62df909ef 100644
--- a/sys/arch/macppc/pci/mpcpcibus.c
+++ b/sys/arch/macppc/pci/mpcpcibus.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mpcpcibus.c,v 1.18 2003/02/26 21:54:44 drahn Exp $ */
+/* $OpenBSD: mpcpcibus.c,v 1.19 2003/05/07 22:33:30 deraadt Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
@@ -979,7 +979,7 @@ mpc_intr_string(lcv, ih)
{
static char str[16];
- sprintf(str, "irq %d", ih);
+ snprintf(str, sizeof str, "irq %d", ih);
return(str);
}
diff --git a/sys/arch/sparc64/sparc64/cpu.c b/sys/arch/sparc64/sparc64/cpu.c
index cca82cd2307..39899976ecf 100644
--- a/sys/arch/sparc64/sparc64/cpu.c
+++ b/sys/arch/sparc64/sparc64/cpu.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.c,v 1.11 2003/02/12 06:33:00 jason Exp $ */
+/* $OpenBSD: cpu.c,v 1.12 2003/05/07 22:33:25 deraadt Exp $ */
/* $NetBSD: cpu.c,v 1.13 2001/05/26 21:27:15 chs Exp $ */
/*
@@ -94,7 +94,7 @@ struct cfattach cpu_ca = {
extern struct cfdriver cpu_cd;
-static char *fsrtoname(int, int, int, char *);
+static char *fsrtoname(int, int, int, char *, size_t);
#define IU_IMPL(v) ((((u_int64_t)(v))&VER_IMPL) >> VER_IMPL_SHIFT)
#define IU_VERS(v) ((((u_int64_t)(v))&VER_MASK) >> VER_MASK_SHIFT)
@@ -154,7 +154,7 @@ cpu_attach(parent, dev, aux)
vers = IU_VERS(ver);
if (fver != 7) {
foundfpu = 1;
- fpuname = fsrtoname(impl, vers, fver, fpbuf);
+ fpuname = fsrtoname(impl, vers, fver, fpbuf, sizeof fpbuf);
} else
fpuname = "no";
@@ -172,7 +172,7 @@ cpu_attach(parent, dev, aux)
cpu_clockrate[0] = clk; /* Tell OS what frequency we run on */
cpu_clockrate[1] = clk/1000000;
}
- sprintf(cpu_model, "%s @ %s MHz, %s FPU",
+ snprintf(cpu_model, sizeof cpu_model, "%s @ %s MHz, %s FPU",
getpropstring(node, "name"),
clockfreq(clk), fpuname);
printf(": %s\n", cpu_model);
@@ -329,9 +329,10 @@ static struct info fpu_types[] = {
};
static char *
-fsrtoname(impl, vers, fver, buf)
+fsrtoname(impl, vers, fver, buf, buflen)
register int impl, vers, fver;
char *buf;
+ size_t buflen;
{
register struct info *p;
@@ -340,7 +341,7 @@ fsrtoname(impl, vers, fver, buf)
(p->iu_vers == vers || p->iu_vers == ANY) &&
(p->fpu_vers == fver))
return (p->name);
- sprintf(buf, "version %x", fver);
+ snprintf(buf, buflen, "version %x", fver);
return (buf);
}