Как видно из названия, как я могу работать с сокетами tcp в пространстве ядра? Есть какие-нибудь хитрые заметки?
Посмотрите на ng_ksocket. Даже если вы не будете использовать netgraph, это хорошая реализация манипулирования сокетами на уровне ядра.
Я нашел пост на linuxjournal.com о сети в ядре.
Может быть полезным.