summaryrefslogtreecommitdiffstats
path: root/sbin/gbde
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-10-07 09:28:07 +0000
committerphk <phk@FreeBSD.org>2003-10-07 09:28:07 +0000
commita7b8d85b93cd81a3d9e81f17a93f6bb779440767 (patch)
treeaa540a2852d287965aac458c3ecf860226db4ad8 /sbin/gbde
parent6414e451a4f30a25eace1ec1b7b7470b3a3cdbd8 (diff)
downloadFreeBSD-src-a7b8d85b93cd81a3d9e81f17a93f6bb779440767.zip
FreeBSD-src-a7b8d85b93cd81a3d9e81f17a93f6bb779440767.tar.gz
Interior decoration changes.
Diffstat (limited to 'sbin/gbde')
-rw-r--r--sbin/gbde/gbde.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sbin/gbde/gbde.c b/sbin/gbde/gbde.c
index 1b1c2c3..237b272 100644
--- a/sbin/gbde/gbde.c
+++ b/sbin/gbde/gbde.c
@@ -359,7 +359,7 @@ cmd_write(struct g_bde_key *gl, struct g_bde_softc *sc, int dfd , int key, const
off[0] += (gl->lsector[key] & ~(gl->sectorsize - 1));
gl->lsector[key] = off[0];
- i = g_bde_keyloc_encrypt(sc, off, keyloc);
+ i = g_bde_keyloc_encrypt(sc->sha2, off[0], off[1], keyloc);
if (i)
errx(1, "g_bde_keyloc_encrypt()");
if (l_opt != NULL) {
@@ -368,7 +368,7 @@ cmd_write(struct g_bde_key *gl, struct g_bde_softc *sc, int dfd , int key, const
err(1, "%s", l_opt);
write(ffd, keyloc, sizeof keyloc);
close(ffd);
- } else if (gl->flags & 1) {
+ } else if (gl->flags & GBDE_F_SECT0) {
offset2 = lseek(dfd, 0, SEEK_SET);
if (offset2 != 0)
err(1, "lseek");
@@ -396,7 +396,7 @@ cmd_write(struct g_bde_key *gl, struct g_bde_softc *sc, int dfd , int key, const
/* Encode the structure where we want it */
q = sbuf + (off[0] % gl->sectorsize);
- i = g_bde_encode_lock(sc, gl, q);
+ i = g_bde_encode_lock(sc->sha2, gl, q);
if (i < 0)
errx(1, "programming error encoding lock");
@@ -561,7 +561,7 @@ cmd_init(struct g_bde_key *gl, int dfd, const char *f_opt, int i_opt, const char
else if (l_opt == NULL) {
first_sector++;
total_sectors--;
- gl->flags |= 1;
+ gl->flags |= GBDE_F_SECT0;
}
gl->sector0 = first_sector * gl->sectorsize;
@@ -612,7 +612,7 @@ cmd_init(struct g_bde_key *gl, int dfd, const char *f_opt, int i_opt, const char
qsort(gl->lsector, G_BDE_MAXKEYS, sizeof gl->lsector[0], sorthelp);
/* Flush sector zero if we use it for lockfile data */
- if (gl->flags & 1) {
+ if (gl->flags & GBDE_F_SECT0) {
off2 = lseek(dfd, 0, SEEK_SET);
if (off2 != 0)
err(1, "lseek(2) to sector 0");
OpenPOWER on IntegriCloud