From 7b4639c4972adeb0f575745cf4dab6e7959a1c50 Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Tue, 15 Feb 2011 16:09:08 +0000 Subject: [PATCH] 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 --- tools/i2cset.c | 4 ++++ 1 file changed, 4 insertions(+) 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();