Я хочу преобразовать IP-адреса источника и назначения из пакета, захваченного с помощью netfilter, в char *.
В моей функции перехвата netfilter у меня есть:
sock_buff = skb; // argument 2 of hook function
// ip_header is struct iphdr*
ip_header = (struct iphdr *)skb_network_header(sock_buff);
// now how to convert ip_header->saddr & ip_header->daddr to char *
// ip_header->saddr & ip_header->daddr are of type __be32
Спасибо.