summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1999-09-13 14:12:23 +0000
committerbde <bde@FreeBSD.org>1999-09-13 14:12:23 +0000
commit5824d128190e8673ab2dc87f7a4867d67e70a471 (patch)
treed12d0146e518f72ba9e2b3be71dc835b64307c73
parente4c61ea6e2933ecb88a4d85538e120877cba2220 (diff)
downloadFreeBSD-src-5824d128190e8673ab2dc87f7a4867d67e70a471.zip
FreeBSD-src-5824d128190e8673ab2dc87f7a4867d67e70a471.tar.gz
Const poisoning from d_name.
Fixed some style bugs in recent changes.
-rw-r--r--sys/kern/subr_diskslice.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/sys/kern/subr_diskslice.c b/sys/kern/subr_diskslice.c
index 6a31e11..439496c 100644
--- a/sys/kern/subr_diskslice.c
+++ b/sys/kern/subr_diskslice.c
@@ -523,8 +523,7 @@ dsioctl(dev, cmd, data, flags, sspp)
part = 0; openmask; openmask >>= 1, part++) {
if (!(openmask & 1))
continue;
- error = dsopen(
- dkmodslice(dkmodpart(dev, part),
+ error = dsopen(dkmodslice(dkmodpart(dev, part),
slice),
S_IFBLK, ssp->dss_oflags, sspp,
lp);
@@ -540,8 +539,7 @@ dsioctl(dev, cmd, data, flags, sspp)
part = 0; openmask; openmask >>= 1, part++) {
if (!(openmask & 1))
continue;
- error = dsopen(
- dkmodslice(dkmodpart(dev, part),
+ error = dsopen(dkmodslice(dkmodpart(dev, part),
slice),
S_IFCHR, ssp->dss_oflags, sspp,
lp);
@@ -669,7 +667,7 @@ dsname(dev, unit, slice, part, partname)
char *partname;
{
static char name[32];
- char *dname;
+ const char *dname;
dname = devsw(dev)->d_name;
if (strlen(dname) > 16)
@@ -890,7 +888,8 @@ dssize(dev, sspp)
ssp = *sspp;
if (ssp == NULL || slice >= ssp->dss_nslices
|| !(ssp->dss_slices[slice].ds_bopenmask & (1 << part))) {
- if (devsw(dev)->d_open(dev, FREAD, S_IFBLK, (struct proc *)NULL) != 0)
+ if (devsw(dev)->d_open(dev, FREAD, S_IFBLK,
+ (struct proc *)NULL) != 0)
return (-1);
devsw(dev)->d_close(dev, FREAD, S_IFBLK, (struct proc *)NULL);
ssp = *sspp;
OpenPOWER on IntegriCloud