标签: linux kernel
我希望修改open(2)的标志而不必重新编译内核。
open(2)
我修改了source code来更改标记,但不得不重新编译是一种痛苦。
有没有办法创建一个模块,所以当我调用open(2)时,我可以传递新的标记"在飞行中"?
我已经看到程序可以拦截系统调用并使用现有标志执行某些操作;但是,如果我没有新的旗帜,那么我不知道我是否应该对拦截采取任何行动。
由于关联,我认为这是不可能的;但是,我不知道。