27 lines
919 B
C
27 lines
919 B
C
$NetBSD: patch-tools_parser_parser.h,v 1.2 2015/03/19 19:16:31 joerg Exp $
|
|
|
|
the device ID is a string on netbt stack
|
|
|
|
--- tools/parser/parser.h.orig 2014-03-25 20:53:42.000000000 +0000
|
|
+++ tools/parser/parser.h
|
|
@@ -37,7 +37,7 @@ struct frame {
|
|
uint32_t data_len;
|
|
void *ptr;
|
|
uint32_t len;
|
|
- uint16_t dev_id;
|
|
+ char *dev_id;
|
|
uint8_t in;
|
|
uint8_t master;
|
|
uint16_t handle;
|
|
@@ -135,9 +135,9 @@ static inline void p_indent(int level, s
|
|
localtime_r(&t, &tm);
|
|
printf("%04d-%02d-%02d %02d:%02d:%02d.%06lu ",
|
|
tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday,
|
|
- tm.tm_hour, tm.tm_min, tm.tm_sec, f->ts.tv_usec);
|
|
+ tm.tm_hour, tm.tm_min, tm.tm_sec, (unsigned long)f->ts.tv_usec);
|
|
} else
|
|
- printf("%8lu.%06lu ", f->ts.tv_sec, f->ts.tv_usec);
|
|
+ printf("%8ju.%06lu ", (uintmax_t)f->ts.tv_sec, (unsigned long)f->ts.tv_usec);
|
|
}
|
|
printf("%c ", (f->in ? '>' : '<'));
|
|
parser.state = 1;
|