projects
/
ltt-control.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
liblttctl: switch_timer for all channels fix
[ltt-control.git]
/
liblttctl
/
liblttctl.c
diff --git
a/liblttctl/liblttctl.c
b/liblttctl/liblttctl.c
index e9f4f180e0728e52ccf76f7902ca4a65d5c8db48..1032f15660019608b5682e4e41180591db31a5d2 100644
(file)
--- a/
liblttctl/liblttctl.c
+++ b/
liblttctl/liblttctl.c
@@
-1,23
+1,25
@@
-/* libltt
+/*
+ * liblttctl
*
*
- * Linux Trace Toolkit
Netlink
Control Library
+ * Linux Trace Toolkit Control Library
*
* Controls the ltt-control kernel module through debugfs.
*
*
* Controls the ltt-control kernel module through debugfs.
*
- * Copyright 2005 -
- * Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
- *
+ * Copyright (c) 2005-2010 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*
*
- * This
program is free software; you can redistribute it and/or modify
- *
it under the terms of the GNU General Public License as published by
- *
the Free Software Foundation; either version 2 of the License, o
r
- * (at your option) any later version.
+ * This
library is free software; you can redistribute it and/or
+ *
modify it under the terms of the GNU Lesser General Public
+ *
License as published by the Free Software Foundation; eithe
r
+ *
version 2.1 of the License, or
(at your option) any later version.
*
*
- * This
program
is distributed in the hope that it will be useful,
+ * This
library
is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
- *
GNU
General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU
+ *
Lesser
General Public License for more details.
*
*
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifdef HAVE_CONFIG_H
*/
#ifdef HAVE_CONFIG_H
@@
-443,6
+445,7
@@
static int __lttctl_set_channel_enable(const char *name, const char *channel,
return ret;
}
return ret;
}
+
int lttctl_set_channel_enable(const char *name, const char *channel,
int enable)
{
int lttctl_set_channel_enable(const char *name, const char *channel,
int enable)
{
@@
-639,6
+642,7
@@
static int __lttctl_set_channel_subbuf_size(const char *name,
ret = lttctl_sendop(ctlfname, opstr);
if (ret)
fprintf(stderr, "Set channel's subbuf size failed\n");
ret = lttctl_sendop(ctlfname, opstr);
if (ret)
fprintf(stderr, "Set channel's subbuf size failed\n");
+ return ret;
}
int lttctl_set_channel_subbuf_size(const char *name, const char *channel,
}
int lttctl_set_channel_subbuf_size(const char *name, const char *channel,
@@
-706,6
+710,7
@@
static int __lttctl_set_channel_switch_timer(const char *name,
ret = lttctl_sendop(ctlfname, opstr);
if (ret)
fprintf(stderr, "Set channel's switch timer failed\n");
ret = lttctl_sendop(ctlfname, opstr);
if (ret)
fprintf(stderr, "Set channel's switch timer failed\n");
+ return ret;
}
int lttctl_set_channel_switch_timer(const char *name, const char *channel,
}
int lttctl_set_channel_switch_timer(const char *name, const char *channel,
@@
-726,7
+731,7
@@
int lttctl_set_channel_switch_timer(const char *name, const char *channel,
goto arg_error;
if (strcmp(channel, "all")) {
goto arg_error;
if (strcmp(channel, "all")) {
- ret = __lttctl_set_channel_s
ubbuf_size
(name, channel,
+ ret = __lttctl_set_channel_s
witch_timer
(name, channel,
switch_timer);
if (ret)
goto op_err;
switch_timer);
if (ret)
goto op_err;
This page took
0.031037 seconds
and
4
git commands to generate.