提交 02137f2e 编写于 作者: H Harvey Harrison 提交者: David S. Miller

isdn: use the common ascii hex helpers

Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
Acked-by: NKarsten Keil <kkeil@suse.de>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NDavid S. Miller <davem@davemloft.net>
上级 12dac075
...@@ -247,7 +247,6 @@ static inline void dump_bytes(enum debuglevel level, const char *tag, ...@@ -247,7 +247,6 @@ static inline void dump_bytes(enum debuglevel level, const char *tag,
#ifdef CONFIG_GIGASET_DEBUG #ifdef CONFIG_GIGASET_DEBUG
unsigned char c; unsigned char c;
static char dbgline[3 * 32 + 1]; static char dbgline[3 * 32 + 1];
static const char hexdigit[] = "0123456789abcdef";
int i = 0; int i = 0;
while (count-- > 0) { while (count-- > 0) {
if (i > sizeof(dbgline) - 4) { if (i > sizeof(dbgline) - 4) {
...@@ -258,8 +257,8 @@ static inline void dump_bytes(enum debuglevel level, const char *tag, ...@@ -258,8 +257,8 @@ static inline void dump_bytes(enum debuglevel level, const char *tag,
c = *bytes++; c = *bytes++;
dbgline[i] = (i && !(i % 12)) ? '-' : ' '; dbgline[i] = (i && !(i % 12)) ? '-' : ' ';
i++; i++;
dbgline[i++] = hexdigit[(c >> 4) & 0x0f]; dbgline[i++] = hex_asc_hi(c);
dbgline[i++] = hexdigit[c & 0x0f]; dbgline[i++] = hex_asc_lo(c);
} }
dbgline[i] = '\0'; dbgline[i] = '\0';
gig_dbg(level, "%s:%s", tag, dbgline); gig_dbg(level, "%s:%s", tag, dbgline);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册