summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorgroeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0>2011-02-15 16:09:08 +0000
committergroeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0>2011-02-15 16:09:08 +0000
commitaba0adad8ce430e9b5428c382f87ba9a530c0db0 (patch)
tree0a7e5f23e999d279ef759825f2f21efb84fef1e7 /tools
parentca17d970787ff540813d8ba89831f223d0940551 (diff)
downloadi2c-tools-aba0adad8ce430e9b5428c382f87ba9a530c0db0.tar.gz
i2cset: Abort if value mask is set for block commands
Specifying the value mask is not supported for block commands, abort if it is specified anyway. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@5923 7894878c-1315-0410-8ee3-d5d059ff63e0
Diffstat (limited to 'tools')
-rw-r--r--tools/i2cset.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/i2cset.c b/tools/i2cset.c
index e835465..7750c03 100644
--- a/tools/i2cset.c
+++ b/tools/i2cset.c
@@ -223,6 +223,10 @@ int main(int argc, char *argv[])
fprintf(stderr, "Error: PEC not supported for I2C block writes!\n");
help();
}
+ if (maskp) {
+ fprintf(stderr, "Error: Mask not supported for block writes!\n");
+ help();
+ }
if (argc > (int)sizeof(block) + flags + 5) {
fprintf(stderr, "Error: Too many arguments!\n");
help();