On Sun, Dec 01, 2002 at 12:30:56AM -0800, Greg KH wrote: > I'm _really_ tired of all of the "empty" functions that all security > modules need to provide. So here's a brute force patch that lets any Heh, it is sort-of brute-force.. :) I really like the idea, but if we are going to allow filling in only portions of the ops structure, would it make more sense to use the if(op->foo) op->foo() hook style? (Given that benchmarks didn't seem to show much difference between the two styles anyway..) That way, there wouldn't be any cpp magic glue to hold it all together. (Or, if that style is particularly ideous to developers, just pretend I never said it. :) > +void security_fixup_ops (struct security_operations *ops) > +{ > + set_to_dummy_if_null(ops, capget); > + set_to_dummy_if_null(ops, ptrace); > + set_to_dummy_if_null(ops, capget); capget duplicate.. Thanks Greg :) -- http://www.wirex.com/
This archive was generated by hypermail 2b30 : Sun Dec 01 2002 - 19:08:35 PST