diff options
author | Alasdair Kergon <agk@redhat.com> | 2011-07-01 14:09:19 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2011-07-01 14:09:19 +0000 |
commit | 2243718faef6ae371d7ebb8e70addb23cd062ca0 (patch) | |
tree | 97821946502435ad7d059ea9f4d22e35e0167b67 /libdm/libdm-common.c | |
parent | b3c42d7cc1f51c4c66fe09ec6049ff7d8ee2f0bf (diff) | |
download | lvm2-2243718faef6ae371d7ebb8e70addb23cd062ca0.tar.gz lvm2-2243718faef6ae371d7ebb8e70addb23cd062ca0.tar.xz lvm2-2243718faef6ae371d7ebb8e70addb23cd062ca0.zip |
Add framework for validation of ioctls. Doesn't do any checks yet.
dmsetup --checks
libdevmapper: dm_task_enable_checks()
lvm.conf: activation/checks=1
Diffstat (limited to 'libdm/libdm-common.c')
-rw-r--r-- | libdm/libdm-common.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libdm/libdm-common.c b/libdm/libdm-common.c index fa6746a0..31a44e72 100644 --- a/libdm/libdm-common.c +++ b/libdm/libdm-common.c @@ -395,6 +395,13 @@ int dm_task_set_mode(struct dm_task *dmt, mode_t mode) return 1; } +int dm_task_enable_checks(struct dm_task *dmt) +{ + dmt->enable_checks = 1; + + return 1; +} + int dm_task_add_target(struct dm_task *dmt, uint64_t start, uint64_t size, const char *ttype, const char *params) { |