summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kgmon
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-07-30 04:45:14 +0000
committerjake <jake@FreeBSD.org>2002-07-30 04:45:14 +0000
commit82b18a4bfe88114e39260d80800476d91272b7b4 (patch)
tree91fee3ddf55f5b80298a5e0005f3a662b9300ec2 /usr.sbin/kgmon
parent18d94560ca833fa807a7e303fd70ac930d13896e (diff)
downloadFreeBSD-src-82b18a4bfe88114e39260d80800476d91272b7b4.zip
FreeBSD-src-82b18a4bfe88114e39260d80800476d91272b7b4.tar.gz
Fix int/size_t mismatch for sysctl arguments. Try not to introduce more
unsorting. Reviewed by: bde (unsorted version)
Diffstat (limited to 'usr.sbin/kgmon')
-rw-r--r--usr.sbin/kgmon/kgmon.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/usr.sbin/kgmon/kgmon.c b/usr.sbin/kgmon/kgmon.c
index 65e6674..50651bc 100644
--- a/usr.sbin/kgmon/kgmon.c
+++ b/usr.sbin/kgmon/kgmon.c
@@ -190,7 +190,8 @@ openfiles(system, kmemf, kvp)
char *kmemf;
struct kvmvars *kvp;
{
- int mib[3], state, size, openmode;
+ size_t size;
+ int mib[3], state, openmode;
char errbuf[_POSIX2_LINE_MAX];
if (!kflag) {
@@ -260,7 +261,8 @@ int
getprof(kvp)
struct kvmvars *kvp;
{
- int mib[3], size;
+ size_t size;
+ int mib[3];
if (kflag) {
size = kvm_read(kvp->kd, nl[N_GMONPARAM].n_value, &kvp->gpm,
@@ -316,7 +318,8 @@ setprof(kvp, state)
int state;
{
struct gmonparam *p = (struct gmonparam *)nl[N_GMONPARAM].n_value;
- int mib[3], sz, oldstate;
+ size_t sz;
+ int mib[3], oldstate;
sz = sizeof(state);
if (!kflag) {
@@ -353,7 +356,8 @@ dumpstate(kvp)
struct tostruct *tos;
u_long frompc;
u_short *froms, *tickbuf;
- int mib[3], i;
+ size_t i;
+ int mib[3];
struct gmonhdr h;
int fromindex, endfrom, toindex;
@@ -464,7 +468,8 @@ int
getprofhz(kvp)
struct kvmvars *kvp;
{
- int mib[2], size, profrate;
+ size_t size;
+ int mib[2], profrate;
struct clockinfo clockrate;
if (kflag) {
OpenPOWER on IntegriCloud