【发布时间】:2021-01-13 11:00:48
【问题描述】:
我正在尝试在 Linux 内核模块中实现 ULP,并且一直在查看全局变量 struct proto tcp_prot 中的函数指针,以便了解将哪些函数指针字段复制到我自己的 @ 987654322@ 以及用我自己的实现覆盖哪些字段。 struct proto 的字段之一是disconnect,设置为核函数tcp_disconnect。但是,我似乎找不到此功能的用户空间类似物,而且 Google 也没有提供任何有用的东西。那么tcp_disconnect的目的是什么?它有什么作用以及何时调用?
【问题讨论】: