search for: luks_imag

Displaying 9 results from an estimated 9 matches for "luks_imag".

Did you mean: luks_image
2006 Feb 05
0
Add LUKS support to fstype, second version
...nd Reiserfs bits are currently untested. */ @@ -29,6 +29,7 @@ #include "ext2_fs.h" #include "ext3_fs.h" #include "xfs_sb.h" +#include "luks_fs.h" /* * Slightly cleaned up version of jfs_superblock to @@ -168,6 +169,19 @@ return 0; } +static int luks_image(const unsigned char *buf, unsigned long long *blocks) +{ + const struct luks_partition_header *lph = + (const struct luks_partition_header *)buf; + + if (!memcmp(lph->magic, LUKS_MAGIC, LUKS_MAGIC_L)) { + /* FSSIZE is dictated by the underlying fs, not by LUKS */ + *blocks = 0; + return 1;...
2006 Jul 05
0
[PATCH] Do LUKS detection later in fstype
...not used before creating the new fs. + * + * The same goes for LUKS as for LVM. */ static struct imagetype images[] = { {0, "gzip", gzip_image}, {0, "cramfs", cramfs_image}, {0, "romfs", romfs_image}, {0, "xfs", xfs_image}, - {0, "luks", luks_image}, {1, "ext3", ext3_image}, {1, "ext2", ext2_image}, {1, "minix", minix_image}, {8, "reiserfs", reiserfs_image}, {64, "reiserfs", reiserfs_image}, {32, "jfs", jfs_image}, + {0, "luks", luks_image}, {0, "lvm2&qu...
2006 Feb 05
1
Add swap support to fstype, second version
...type { off_t block; const char name[12]; @@ -189,17 +206,18 @@ }; static struct imagetype images[] = { - { 0, "gzip", gzip_image }, - { 0, "cramfs", cramfs_image }, - { 0, "romfs", romfs_image }, - { 0, "xfs", xfs_image }, - { 0, "luks", luks_image }, - { 1, "minix", minix_image }, - { 1, "ext3", ext3_image }, - { 1, "ext2", ext2_image }, - { 8, "reiserfs", reiserfs_image }, - { 64, "reiserfs", reiserfs_image }, - { 32, "jfs", jfs_image } + { 0, "gzip", gzip_image },...
2006 Mar 22
0
[patch] Add LVM2 detection to fstype
...+ /* This is just one of possibly many PV's */ + *blocks = 0; + return 1; + } + } + + return 0; +} + struct imagetype { off_t block; const char name[12]; @@ -214,6 +235,8 @@ { 0, "romfs", romfs_image }, { 0, "xfs", xfs_image }, { 0, "luks", luks_image }, + { 0, "lvm2", lvm2_image }, + { 1, "lvm2", lvm2_image }, { 1, "minix", minix_image }, { 1, "ext3", ext3_image }, { 1, "ext2", ext2_image }, diff -Nur klibc-orig/usr/kinit/fstype/lvm2_sb.h klibc/usr/kinit/fstype/lvm2_sb.h --- klib...
2006 Mar 31
0
Probe ext2 and ext3 before minix
...t the + * minix can't get mistaken for it. + */ + static struct imagetype images[] = { { 0, "gzip", gzip_image }, { 0, "cramfs", cramfs_image }, @@ -237,9 +241,9 @@ { 0, "luks", luks_image }, { 0, "lvm2", lvm2_image }, { 1, "lvm2", lvm2_image }, - { 1, "minix", minix_image }, { 1, "ext3", ext3_image }, { 1,...
2006 Apr 18
0
[patch] fstype fix ext3 <-> lvm2 detection
...move + * is not used before creating the new fs. */ static struct imagetype images[] = { { 0, "gzip", gzip_image }, @@ -240,14 +245,14 @@ static struct imagetype images[] = { { 0, "romfs", romfs_image }, { 0, "xfs", xfs_image }, { 0, "luks", luks_image }, - { 0, "lvm2", lvm2_image }, - { 1, "lvm2", lvm2_image }, { 1, "ext3", ext3_image }, { 1, "ext2", ext2_image }, { 1, "minix", minix_image }, { 8, "reiserfs", reiserfs_image }, { 64, "reiserfs", reiserfs_i...
2006 Sep 13
0
[patch] add iso9660 detection to fstype
...return 1; + } + return 0; +} + struct imagetype { off_t block; const char name[12]; @@ -250,6 +266,7 @@ {8, "reiserfs", reiserfs_image}, {64, "reiserfs", reiserfs_image}, {32, "jfs", jfs_image}, + {32, "iso9660", iso_image}, {0, "luks", luks_image}, {0, "lvm2", lvm2_image}, {1, "lvm2", lvm2_image}, diff -Nru klibc/usr/kinit/fstype/iso9660_sb.h klibc-hack/usr/kinit/fstype/iso9660_sb.h --- klibc/usr/kinit/fstype/iso9660_sb.h 1970-01-01 01:00:00.000000000 +0100 +++ klibc-hack/usr/kinit/fstype/iso9660_sb.h 2006-09-14 00:...
2010 Apr 03
1
[PATCH] btrfs support
...c struct imagetype images[] = { {64, "reiserfs", reiserfs_image}, {64, "reiser4", reiser4_image}, {64, "gfs2", gfs2_image}, + {64, "btrfs", btrfs_image}, {32, "jfs", jfs_image}, {32, "iso9660", iso_image}, {0, "luks", luks_image},
2007 Aug 15
0
[git patch] fstype support + minor stuff
...uct imagetype images[] = { {8, "reiserfs", reiserfs_image}, {64, "reiserfs", reiserfs_image}, {64, "reiser4", reiser4_image}, + {64, "gfs2", gfs2_image}, {32, "jfs", jfs_image}, {32, "iso9660", iso_image}, {0, "luks", luks_image}, diff --git a/usr/kinit/fstype/gfs2_fs.h b/usr/kinit/fstype/gfs2_fs.h new file mode 100644 index 0000000..028e0c9 --- /dev/null +++ b/usr/kinit/fstype/gfs2_fs.h @@ -0,0 +1,56 @@ +#ifndef __GFS2_FS_H +#define __GFS2_FS_H + +#define GFS2_MAGIC 0x01161970 +#define GFS2_FORMAT_FS 1801 +...