]> sourceware.org Git - systemtap.git/commit
2009-04-22 Dave Brolley <brolley@redhat.com>
authorDave Brolley <brolley@redhat.com>
Wed, 22 Apr 2009 15:57:00 +0000 (11:57 -0400)
committerDave Brolley <brolley@redhat.com>
Wed, 22 Apr 2009 15:57:00 +0000 (11:57 -0400)
commit88e8da383e47adafc9e75c4f10aecd0ce4ad959f
tree0770182c737b0779554a7b0bcd1786fb37b6b8c9
parent623a41aeb47995f6b5790e38f9e0e10959f98b4e
2009-04-22  Dave Brolley  <brolley@redhat.com>

* elaborate.h (unprivileged_whitelist): Removed.
(unprivileged_ok): New member of match_node.
(allow_unprivileged,unprivileged_allowed): New methods of match_node.

* elaborate.cxx (match_node): Initialize unprivileged_ok. Remove
initialization of unprivileged_whitelist.
(allow_unprivileged,unprivileged_allowed): New methods of match_node.
(matchnode::find_and_build): Remove check of unprivileged_whitelist.
Call unprivileged_allowed.

* tapsets.cxx (dwarf_derived_probe::register_function_and_statement_variants):
New parameter: unprivileged_ok.
(dwarf_derived_probe::register_function_variants): Likewise.
(dwarf_derived_probe::register_statement_variants): Likeiwse.
(register_standard_tapsets): Call allow_unprivileged for nodes which are
safe for unprivileged users.
elaborate.cxx
elaborate.h
tapsets.cxx
This page took 0.026333 seconds and 5 git commands to generate.