В моем демоне ND я использую rbos_socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6);
для получения заголовка ICMPv6 для получения сообщений NS и других сообщений ND (l3
сообщений).
С этой опцией ядро удалит заголовок l2
(с информацией о VLAN). какой вариант я должен использовать, чтобы избежать этого удаления?
Мое намерение - получить сообщение ICMPv6 с информацией о VLAN.
Уже пробовал использовать следующее:
1) rbos_socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6);
2) rbos_socket(AF_INET6, SOCK_RAW, PROTO_ND)
Я ожидаю получить сообщение ICMPv6 с информацией l2
(в частности, заголовок VLAN).