diff options
author | james <james> | 2007-10-16 10:20:57 +0000 |
---|---|---|
committer | james <james> | 2007-10-16 10:20:57 +0000 |
commit | ff1332aecd61c8bc4a363caf9bf739fd67a03aa2 (patch) | |
tree | 5df07e0b0c605660f868460a9d55d73728946c9b /src | |
parent | e9f42566d93f4ee49ccbccfd988aba5639fc0623 (diff) | |
download | gpt-ff1332aecd61c8bc4a363caf9bf739fd67a03aa2.tar.gz gpt-ff1332aecd61c8bc4a363caf9bf739fd67a03aa2.tar.bz2 gpt-ff1332aecd61c8bc4a363caf9bf739fd67a03aa2.zip |
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r-- | src/disk.c | 2 | ||||
-rw-r--r-- | src/gpt.c | 8 | ||||
-rw-r--r-- | src/guid.c | 2 |
3 files changed, 8 insertions, 4 deletions
@@ -45,7 +45,7 @@ disk_read (DISK * d, void *buf, uint64_t lba, int lbas) if (read (d->fd, buf, lbas) != lbas) { perror ("read"); - abort (); + // abort (); } } void @@ -6,10 +6,13 @@ * */ -static char rcsid[] = "$Id: gpt.c,v 1.7 2007/10/16 10:07:49 james Exp $"; +static char rcsid[] = "$Id: gpt.c,v 1.8 2007/10/16 10:20:57 james Exp $"; /* * $Log: gpt.c,v $ + * Revision 1.8 2007/10/16 10:20:57 james + * *** empty log message *** + * * Revision 1.7 2007/10/16 10:07:49 james * *** empty log message *** * @@ -85,7 +88,8 @@ main (int argc, char *argv[]) break; case 'e': if (!d) usage(); - printf("%lld\n",(long long) disk_lbas(d)); + h=headers_get(d); + printf("%lld\n",(long long) h.header.last_usable_lba); return 0; case 's': if (!d) usage(); @@ -134,7 +134,7 @@ guid_random (void) { GUID ret; - int fd = open ("/dev/random", O_RDONLY); + int fd = open ("/dev/urandom", O_RDONLY); read (fd, &ret, sizeof (ret)); close (fd); return ret; |