From mboxrd@z Thu Jan 1 00:00:00 1970 From: Giel van Schijndel Subject: [PATCH RESEND] isdn: fix NUL (\0 or \x00) specification in string Date: Wed, 7 Jan 2015 20:10:12 +0100 Message-ID: <1420657812-19445-1-git-send-email-me@mortis.eu> References: <1420394722-20197-1-git-send-email-me@mortis.eu> Cc: David Sterba , Giel van Schijndel , Armin Schindler , Karsten Keil , netdev@vger.kernel.org (open list:ISDN SUBSYSTEM) To: linux-kernel@vger.kernel.org Return-path: Received: from khitomer.mortis.eu ([185.27.175.75]:44960 "EHLO khitomer.mortis.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753386AbbAGTMA (ORCPT ); Wed, 7 Jan 2015 14:12:00 -0500 In-Reply-To: <1420394722-20197-1-git-send-email-me@mortis.eu> Sender: netdev-owner@vger.kernel.org List-ID: In C one can either use '\0' or '\x00' (or '\000') to add a NUL byte to a string. '\0x00' isn't part of these and will in fact result in a single NUL followed by "x00". This fixes that. Signed-off-by: Giel van Schijndel Reported-at: http://www.viva64.com/en/b/0299/ --- drivers/isdn/hardware/eicon/message.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/isdn/hardware/eicon/message.c b/drivers/isdn/hardware/eicon/message.c index a82e542..0b38060 100644 --- a/drivers/isdn/hardware/eicon/message.c +++ b/drivers/isdn/hardware/eicon/message.c @@ -4880,7 +4880,7 @@ static void sig_ind(PLCI *plci) byte SS_Ind[] = "\x05\x02\x00\x02\x00\x00"; /* Hold_Ind struct*/ byte CF_Ind[] = "\x09\x02\x00\x06\x00\x00\x00\x00\x00\x00"; byte Interr_Err_Ind[] = "\x0a\x02\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"; - byte CONF_Ind[] = "\x09\x16\x00\x06\x00\x00\0x00\0x00\0x00\0x00"; + byte CONF_Ind[] = "\x09\x16\x00\x06\x00\x00\x00\x00\x00\x00"; byte force_mt_info = false; byte dir; dword d; -- 2.1.4