summaryrefslogtreecommitdiffstats
path: root/libinstaller
diff options
context:
space:
mode:
authorAlek Du <alek.du@intel.com>2010-01-13 15:06:15 +0800
committerH. Peter Anvin <hpa@zytor.com>2010-01-13 15:30:10 -0800
commit18f397e4f6d854798a967841c452adc1d8b3d1fc (patch)
tree1b8587c578731f5f86c924e819cf1c35173e49d2 /libinstaller
parent44bad3a849a5f30186365eecf69722133775cee8 (diff)
downloadsyslinux-18f397e4f6d854798a967841c452adc1d8b3d1fc.tar.gz
syslinux-18f397e4f6d854798a967841c452adc1d8b3d1fc.tar.xz
syslinux-18f397e4f6d854798a967841c452adc1d8b3d1fc.zip
pathbased:btrfs: initial subvol support
Added "Subvol" name in the extlinux.sys, and then btrfs fs code will handle the subvol correctly. Also fixed the bug where CurrentDirName and SubvolName should not exist in the first sector.
Diffstat (limited to 'libinstaller')
-rw-r--r--libinstaller/syslxint.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libinstaller/syslxint.h b/libinstaller/syslxint.h
index ba3e501e..7f8d3041 100644
--- a/libinstaller/syslxint.h
+++ b/libinstaller/syslxint.h
@@ -89,6 +89,8 @@ struct patch_area {
uint32_t checksum;
uint16_t diroffset;
uint16_t dirlen;
+ uint16_t subvoloffset;
+ uint16_t subvollen;
uint16_t secptroffset;
uint16_t secptrcnt;
};