X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FStorage%2FLVM%2Finclude%2Flvm.h;fp=KernelLand%2FModules%2FStorage%2FLVM%2Finclude%2Flvm.h;h=3115b61932abeaa098e09450800a9a901f96d5e1;hb=b3bb6d8aa7d46606a0532e2317c296da54b440d8;hp=0000000000000000000000000000000000000000;hpb=babde54b9962aad735a990c648ae3aae0ae928b4;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/Storage/LVM/include/lvm.h b/KernelLand/Modules/Storage/LVM/include/lvm.h new file mode 100644 index 00000000..3115b619 --- /dev/null +++ b/KernelLand/Modules/Storage/LVM/include/lvm.h @@ -0,0 +1,19 @@ +/* + * Acess2 Logical Volume Manager + * - By John Hodge (thePowersGang) + * + * lvm.h + * - LVM Exports + */ +#ifndef _LVM__LVM_H_ +#define _LVM__LVM_H_ + +#include + +typedef int (*tLVM_ReadFcn)(void *, Uint64, size_t, void *); +typedef int (*tLVM_WriteFcn)(void *, Uint64, size_t, const void *); + +extern int LVM_AddVolume(const char *Name, void *Ptr, tLVM_ReadFcn Read, tLVM_WriteFcn Write); + +#endif +