mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 08:43:19 -04:00
Don't fiddle write-protect status of disklabel, it's a discontinued feature.
This commit is contained in:
parent
cd967e322a
commit
89fd458f17
2 changed files with 0 additions and 16 deletions
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue