Как получить все дескрипторы файлов открытых сокетов и другую информацию, такую как семейство сокетов, протокол, адрес привязки?
Мне нужно сделать это в модуле ядра, а не с помощью каких-то пользовательских команд...
Как получить все дескрипторы файлов открытых сокетов и другую информацию, такую как семейство сокетов, протокол, адрес привязки?
Мне нужно сделать это в модуле ядра, а не с помощью каких-то пользовательских команд...
Вы можете использовать команду lsof
(нужен root).
Например: lsof -i
Вы можете обработать вывод с помощью AWK или вырезать.
Надеюсь, это поможет.
С Уважением.