diff options
author | groeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2011-02-15 16:09:08 +0000 |
---|---|---|
committer | groeck <groeck@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2011-02-15 16:09:08 +0000 |
commit | aba0adad8ce430e9b5428c382f87ba9a530c0db0 (patch) | |
tree | 0a7e5f23e999d279ef759825f2f21efb84fef1e7 /tools | |
parent | ca17d970787ff540813d8ba89831f223d0940551 (diff) | |
download | i2c-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.c | 4 |
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(); |