Don't fiddle write-protect status of disklabel, it's a discontinued feature.

This commit is contained in:
phk 2003-01-26 11:16:25 +00:00
parent eed7833b83
commit 5ee78ecce5
2 changed files with 0 additions and 16 deletions

View File

@ -445,12 +445,6 @@ writelabel(int f, const char *boot, struct disklabel *lp)
cksum ^= *sp1++;
sl->sl_cksum = cksum;
#endif
/*
* write enable label sector before write (if necessary),
* disable after writing.
*/
flag = 1;
(void)ioctl(f, DIOCWLABEL, &flag);
if (write(f, boot, lp->d_bbsize) != (int)lp->d_bbsize) {
warn("write");
return (1);
@ -464,8 +458,6 @@ writelabel(int f, const char *boot, struct disklabel *lp)
return(1);
}
#endif
flag = 0;
(void) ioctl(f, DIOCWLABEL, &flag);
} else if (ioctl(f, DIOCWDINFO, lp) < 0) {
l_perror("ioctl DIOCWDINFO");
return (1);

View File

@ -445,12 +445,6 @@ writelabel(int f, const char *boot, struct disklabel *lp)
cksum ^= *sp1++;
sl->sl_cksum = cksum;
#endif
/*
* write enable label sector before write (if necessary),
* disable after writing.
*/
flag = 1;
(void)ioctl(f, DIOCWLABEL, &flag);
if (write(f, boot, lp->d_bbsize) != (int)lp->d_bbsize) {
warn("write");
return (1);
@ -464,8 +458,6 @@ writelabel(int f, const char *boot, struct disklabel *lp)
return(1);
}
#endif
flag = 0;
(void) ioctl(f, DIOCWLABEL, &flag);
} else if (ioctl(f, DIOCWDINFO, lp) < 0) {
l_perror("ioctl DIOCWDINFO");
return (1);