]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
thunderbolt: Show key using %*pE not %*pEp
authorJ. Bruce Fields <bfields@fieldses.org>
Tue, 6 Aug 2019 10:57:50 +0000 (06:57 -0400)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 6 Aug 2019 12:35:43 +0000 (15:35 +0300)
%*pEp (without "h" or "o") is a no-op.  This string could contain
arbitrary (non-NULL) characters, so we do want escaping.  Use %*pE like
every other caller.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/xdomain.c

index 5118d46702d52d86d022ccdff44d64cda524afc4..4e17a7c7bf0ae58857493fed470107dda00620b6 100644 (file)
@@ -636,7 +636,7 @@ static ssize_t key_show(struct device *dev, struct device_attribute *attr,
         * It should be null terminated but anything else is pretty much
         * allowed.
         */
-       return sprintf(buf, "%*pEp\n", (int)strlen(svc->key), svc->key);
+       return sprintf(buf, "%*pE\n", (int)strlen(svc->key), svc->key);
 }
 static DEVICE_ATTR_RO(key);