Получить флаги маршрута IPV6 программно?

Есть ли способ получить флаги таблицы маршрутизации IPV6 через любой API в Linux?

  1. Netlink socket не показывает места для флагов.
  2. После проверки route исходный код команды в net-tools кажется, что он читает маршрут из proc файловая система, я осторожен в этом, так как кажется, что это зависит от вкуса ОС.

1 ответ

— это реализация procfs для Linux , впервые представленная в 1992 году. Прилагаются все усилия для обеспечения совместимости с приложениями, использующими файловую систему. В том числе для альтернативных операционных систем, таких как FreeBSD , которая обеспечиваетlinprocfsфайловая система для обеспечения двоичной совместимости с приложениями Linux .

Тот же софт дляnet-toolsиспользуется во всех основных системах Linux , поэтому проблем с использованием этих/procфайлы системной информации.

Другие вопросы по тегам