diff options
author | Alasdair Kergon <agk@redhat.com> | 2002-01-31 20:37:26 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2002-01-31 20:37:26 +0000 |
commit | cb0cc2999aeb0c38bba5f22b1718292a43d1ad67 (patch) | |
tree | 8a1fd64dc0bd6105fcfdfb1fff77c9b9c7479926 /tools/stub.h | |
parent | 257f5ca091c0f2e3f8371265f99a01ab7a3c924a (diff) | |
download | lvm2-cb0cc2999aeb0c38bba5f22b1718292a43d1ad67.tar.gz lvm2-cb0cc2999aeb0c38bba5f22b1718292a43d1ad67.tar.xz lvm2-cb0cc2999aeb0c38bba5f22b1718292a43d1ad67.zip |
Display error when running unimplemented functions.
Diffstat (limited to 'tools/stub.h')
-rw-r--r-- | tools/stub.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/tools/stub.h b/tools/stub.h index 29ef469f..908ee753 100644 --- a/tools/stub.h +++ b/tools/stub.h @@ -4,12 +4,14 @@ * This file is released under the GPL. */ -int e2fsadm(int argc, char **argv) {return 1;} -int lvmdiskscan(int argc, char **argv) {return 1;} -int lvmsadc(int argc, char **argv) {return 1;} -int lvmsar(int argc, char **argv) {return 1;} -int pvdata(int argc, char **argv) {return 1;} -int pvmove(int argc, char **argv) {return 1;} -int vgmknodes(int argc, char **argv) {return 1;} -int vgsplit(int argc, char **argv) {return 1;} +#define unimplemented \ + { log_error("Command not implemented yet."); return ECMD_FAILED;} +int e2fsadm(int argc, char **argv) unimplemented +int lvmdiskscan(int argc, char **argv) unimplemented +int lvmsadc(int argc, char **argv) unimplemented +int lvmsar(int argc, char **argv) unimplemented +int pvdata(int argc, char **argv) unimplemented +int pvmove(int argc, char **argv) unimplemented +int vgmknodes(int argc, char **argv) unimplemented +int vgsplit(int argc, char **argv) unimplemented |