Преобразует DHCP-опции из указананного атрибута (поле attr в настройках плагина) в бинарный DHCP-формат определенный в RFC 2132.В указанном атрибуте опции должны передаваться в виде массива строк в формате:
Code Block |
---|
key:value |
где key - код опции, value - значение опции. Напрмер, router:$TERM_IP_ADDR или domain_name_server:8.8.4.4, 8.8.8.8
Список разрешенных опций можно получить в описании библиотеки pydhcplib
Для работы данного плагина необходимо в hard.pm указать атрибут, в котором хранятся DHCP-опции. Например, для атрибута Dhcp-Options:
Code Block |
---|
# Атрибуты RAD_REPLY для перевода в бинарную строку use constant HARD_BINARY_REPLY_ATTRS => ("Dhcp-Options"); |