как экспортировать модифицированный заголовок ядра

Я изменил некоторые файлы в ядре Linux

include/linux/tcp.h
include/net/tcp.h 
net/ipv4/sysctl_net_ipv4.c
net/ipv4/tcp_output.c

После этого я скомпилировал модифицированное ядро Linux

$ make modules_install  
$ make headers_install INSTALL_HDR_PATH=/usr/include  
$ make install  

Новое ядро может запуститься, все вроде нормально. Но когда я попытался включить измененный заголовок ядра в мое приложение, компилятор жалуется, что заголовок НЕ определяет типы, которые я только что добавил. После проверки/usr/include/netinet/tcp.hя считаю, что это не файл, который я изменил.

Q.Как правильно экспортировать модифицированные заголовки ядра Linux для включения в программу на C ?

Ответы на вопрос(3)

Ваш ответ на вопрос