Warning in scanf string typing
authorToralf Förster <toralf.foerster@gmx.de>
Sun, 27 Apr 2014 17:33:34 +0000 (19:33 +0200)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Thu, 11 Dec 2014 07:53:30 +0000 (16:53 +0900)
This fixes a warning about the mismatch of types between
the declared unsigned and integer.

Change-Id: Ie7170fa22c1f641b2990721b44059d399c92ffe6
Signed-off-by: Toralf Förster <toralf.foerster@gmx.de>
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
(cherry picked from commit d4648ce67e6243f961aa02fe93295e370deaea0b)

Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
security/smack/smackfs.c

index 177d878..32b2488 100644 (file)
@@ -1193,7 +1193,7 @@ static ssize_t smk_write_netlbladdr(struct file *file, const char __user *buf,
 
        data[count] = '\0';
 
-       rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd/%d %s",
+       rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd/%u %s",
                &host[0], &host[1], &host[2], &host[3], &m, smack);
        if (rc != 6) {
                rc = sscanf(data, "%hhd.%hhd.%hhd.%hhd %s",