Какие значения setsockopts () 'name' используются текущим ядром Linux?

Я nf_register_sockopt(&my_new_socket_options) несколько новых команд сокета с помощью nf_register_sockopt(&my_new_socket_options) . Как я могу найти, какие команды setsockopt уже используются (зарегистрированы?) В текущем ядре, то есть, как я могу безопасно выбрать set_optmin для моей struct nf_sockopt_ops my_new_socket_options ?

  • Реле TCP / IP от одного клиента к нескольким клиентам
  • Как передать полученные данные из netcat в другой скрипт в качестве аргумента?
  • Как я могу связываться с сокером Unix сокета через оболочку на Debian Squeeze?
  • Почему длина пути сокета ограничена до сотни символов?
  • Как ограничить диапазон случайных портов?
  • OEL6 Медленная загрузка && Миллионы файлов сокетов в / tmp / orbit-gdm
  • Что такое inode для сокета?
  • nc не ждет отключение сервера на OS X
  • One Solution collect form web for “Какие значения setsockopts () 'name' используются текущим ядром Linux?”

    Не похоже, что есть способ поиска / проверки вручную, но вызов nf_register_sockopt завершится неудачно, если диапазон, который вы регистрируете, перекрывается с существующим диапазоном. Вот ссылка на источник , который может использовать некоторые комментарии, но вы можете увидеть проверку перекрытия в начале функции. Если вы перейдете на netfilter.h , вы увидите отсутствие функции для проверки состояния зарегистрированных параметров.

    Interesting Posts

    действительно основной загрузочный логгер – (желательно syslog, каскад к http / raw)

    Сбросьте шаблон слова в конце строки, используя sed

    Выход из сервера имен не может быть использован: временный сбой при разрешении имени (-3) 3 июл 07:24:03 ntpdate

    Запустить bash-скрипт с sudo, некоторые команды в качестве обычного пользователя

    сценарий оболочки для перезапуска различных служб на разных машинах

    В коде "{exec> / dev / null; }> / dev / null "что происходит под капотом?

    Удалить строки, соответствующие строке до запятой

    Почему только некоторые терминалы получают оч

    Оптимизация команды sed или создание новой

    Выбор загрузки на основе сети Grub2

    Как установить Linux (ElementaryOS) на жесткий диск при сохранении его файлов?

    Отдайте все в двух цветах

    Какие каталоги можно записывать в системе, следующей за FHS?

    32-разрядный 64-разрядный процессорный режим на Linux

    Почему команда `reset` включает задержку?

    Linux и Unix - лучшая ОС в мире.