如何通过C中的系统调用配置Accept_local



我想在/proc/sys/net/net/ipv4//动态地配置变量accept_local。与其使用文件操作,我可以使用任何系统调用来配置此。

写入文件的值 syscalls,因此,如果您想通过Linux syscalls实现这一目标:

  • fd = open("/proc/sys/net/ipv4/accept_local", O_WRONLY)该文件(第一个syscall)
  • write(fd, "1", 1)到那个(第二个syscall)
  • close(fd)文件句柄(第三syscall)。

voila,通过三个syscalls完成的网络配置。

ps:您的问题非常著名的XY问题。

这绝对可以帮助您sysctl

相关内容

最新更新