projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: syscall filtering: NULL pointer deref
[lttng-modules.git]
/
lttng-syscalls.c
diff --git
a/lttng-syscalls.c
b/lttng-syscalls.c
index cba0016007d95c190fc4a4987c0f727e8a7cefeb..1489934f3319bbad05de08d3c404f155bd2feac7 100644
(file)
--- a/
lttng-syscalls.c
+++ b/
lttng-syscalls.c
@@
-1060,18
+1060,18
@@
int lttng_syscall_filter_disable(struct lttng_channel *chan,
goto error;
}
if (syscall_nr >= 0) {
goto error;
}
if (syscall_nr >= 0) {
- if (!test_bit(syscall_nr,
chan->sc_
filter->sc)) {
+ if (!test_bit(syscall_nr, filter->sc)) {
ret = -EEXIST;
goto error;
}
ret = -EEXIST;
goto error;
}
- bitmap_clear(
chan->sc_
filter->sc, syscall_nr, 1);
+ bitmap_clear(filter->sc, syscall_nr, 1);
}
if (compat_syscall_nr >= 0) {
}
if (compat_syscall_nr >= 0) {
- if (!test_bit(compat_syscall_nr,
chan->sc_
filter->sc_compat)) {
+ if (!test_bit(compat_syscall_nr, filter->sc_compat)) {
ret = -EEXIST;
goto error;
}
ret = -EEXIST;
goto error;
}
- bitmap_clear(
chan->sc_
filter->sc_compat, compat_syscall_nr, 1);
+ bitmap_clear(filter->sc_compat, compat_syscall_nr, 1);
}
apply_filter:
if (!chan->sc_filter)
}
apply_filter:
if (!chan->sc_filter)
This page took
0.023895 seconds
and
4
git commands to generate.