Нам нужен доступ к глобальным переменным ядра в net / ipv4 / af_inet.c, которые явно не экспортируются из загружаемого модуля ядра.В настоящее время мы используем ядро 2.6.18.
kallsyms_lookup_name больше не доступно (не экспортируется)
__ symbol_get возвращает NULL (при дальнейшем чтении symbol_get / __ symbol_get просматривает ядро итаблицы символов существующих модулей, которые содержат только экспортированный символ, и должны убедиться, что модуль, из которого экспортируется символ, действительно загружен)
Есть ли в любом случае доступ к символам, которые не экспортируются из модуля ядра?
После большого количества чтения и просмотра ответов, представленных людьми, кажется, что будет очень трудно найти один метод во многих версиях ядра, так как kAPI значительно меняется со временем.