diff options
Diffstat (limited to 'Devmapper.h')
-rw-r--r-- | Devmapper.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Devmapper.h b/Devmapper.h index 52e2bed..54f808f 100644 --- a/Devmapper.h +++ b/Devmapper.h @@ -20,12 +20,16 @@ #include <unistd.h> #include <linux/dm-ioctl.h> +class SocketClient; + class Devmapper { public: static int create(const char *name, const char *loopFile, const char *key, unsigned int numSectors, char *buffer, size_t len); static int destroy(const char *name); static int lookupActive(const char *name, char *buffer, size_t len); + static int dumpState(SocketClient *c); + private: static void *_align(void *ptr, unsigned int a); static void ioctlInit(struct dm_ioctl *io, size_t data_size, |