【发布时间】:2016-02-22 16:27:34
【问题描述】:
我使用https://tssurya.wordpress.com/2014/08/19/adding-a-hello-world-system-call-to-linux-kernel-3-16-0/.But向linux 4.4.2添加了一个hello_world系统调用它只能通过使用它的系统调用号来调用 如:-
long int a = syscall(326);
其中 326 是系统调用号。
现在我想用包装函数(如hello_world())调用相同的系统调用函数,而不指定系统调用号。有人可以建议我使用glibc的方法吗?提前谢谢
【问题讨论】:
-
glibc 有什么关系?
-
我需要对系统调用号的使用进行抽象。即,创建一个更高级别的函数,例如 hello_world() 来代替使用系统调用号进行调用。我可以为此使用 glibc 吗?
标签: glibc