这篇文章我只是想弄明白socket()为什么在X86上需要root才能调用而非Arm上的 !root
/*
世界上所有的网络传输交换都是下面这几个sys call来实现的,
从这个系统调用开始吧,
揭开selinux 与 socket、root之间的神秘面纱
参数有3个,所以叫做SYSCALL_DEFINE3.
*/
SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol)
{
return __sys_socket(family, type, protocol);
}