summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2007-02-02 22:27:45 +0000
committerbms <bms@FreeBSD.org>2007-02-02 22:27:45 +0000
commita6c57fe6a9788e1153c281f016d466b04726484b (patch)
tree9c0b6e191b9057952b206f4a7ae566095d812c69 /sys/kern/kern_conf.c
parent1dae4a628c578597f7e6baca015a32dbc80bc182 (diff)
downloadFreeBSD-src-a6c57fe6a9788e1153c281f016d466b04726484b.zip
FreeBSD-src-a6c57fe6a9788e1153c281f016d466b04726484b.tar.gz
Use int instead of u_int for the 'extra' argument to the
clone_create() KPI. This fixes a signedness bug in unit number comparisons. Submitted by: imp, Landon Fuller PR: kern/105228 MFC after: 2 weeks
Diffstat (limited to 'sys/kern/kern_conf.c')
-rw-r--r--sys/kern/kern_conf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_conf.c b/sys/kern/kern_conf.c
index 5520da8..177b66b 100644
--- a/sys/kern/kern_conf.c
+++ b/sys/kern/kern_conf.c
@@ -803,7 +803,7 @@ clone_setup(struct clonedevs **cdp)
}
int
-clone_create(struct clonedevs **cdp, struct cdevsw *csw, int *up, struct cdev **dp, u_int extra)
+clone_create(struct clonedevs **cdp, struct cdevsw *csw, int *up, struct cdev **dp, int extra)
{
struct clonedevs *cd;
struct cdev *dev, *ndev, *dl, *de;
OpenPOWER on IntegriCloud