我正在尝试在Linux内核模块中实现一个ULP,并且一直在查看全局变量struct proto tcp_prot中的函数指针,以便能够感觉到应该将哪些函数指针字段复制到我自己的struct proto中struct proto的一个字段是disconnect,它被设置为内核函数tcp_disconnect。然而,我似乎找不到一个类似于这个功能的用户空间,Google也没有产生任何有用的东西。那么tcp_disconnect的用途是什么呢?它能做什么,什么时候被调用?
uname -a告诉“内核版本”是3.10.0CentOS Linux release.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/LinuxLINUX_VERSION_CODE还说当前的内核版本是/version.h:1:#define L