diff options
author | guanglei <guanglei> | 2006-10-23 09:50:57 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-10-23 09:50:57 +0000 |
commit | 89db89af082d4035ebf5821d6574e3c564df343b (patch) | |
tree | 1166b395463a927865ce0b35af23abeb548ad209 /runtime/lket | |
parent | 5964f4e5c7d89470ae0e2032daafc8aceb06f96b (diff) | |
download | systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.gz systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.xz systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.zip |
New man page for lket-b2a
Document signal trace hooks into lket man page
bugfix of lket-b2a for event description data insert
Diffstat (limited to 'runtime/lket')
-rw-r--r-- | runtime/lket/b2a/lket_b2a.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/runtime/lket/b2a/lket_b2a.c b/runtime/lket/b2a/lket_b2a.c index eb4c2fc6..a5f4e457 100644 --- a/runtime/lket/b2a/lket_b2a.c +++ b/runtime/lket/b2a/lket_b2a.c @@ -654,12 +654,18 @@ void register_evt_desc(FILE *infp, size_t size) if(!has_table) { snprintf(sql, 1024, "create table table_desc ( table_name \ varchar(6), table_desc varchar(32))"); + if(mysql_query(&mysql, sql)) { + fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n", + sql, mysql_error(&mysql)); + exit(-1); + } has_table = 1; - } else { - snprintf(sql, 1024, "insert into table_desc ( table_name,\ - table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid, - evt_body+2); - } + } + + snprintf(sql, 1024, "insert into table_desc ( table_name,\ + table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid, + evt_body+2); + if(mysql_query(&mysql, sql)) { fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n", sql, mysql_error(&mysql)); |