Как извлечь номер порта источника и назначения из пакета в очереди iptables

Я использую библиотеку libnetfilter_queue. Но я не мог найти способ извлечь номер порта в функции обратного вызова. Я немного новичок. Подробная помощь будет высоко оценена!

0

Решение

Это можно сделать следующим образом в функции обратного вызова:

len = nfq_get_payload(nfa, &buffer);
src_port = *((unsigned short*) (buffer + 20));
dst_port = *((unsigned short*) (buffer + 22));
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]