Eu encontrei o código que eu precisava aqui . Meus adaptadores só têm um endereço IPv4, então consegui fazer isso com:
((in->ip_ptr)->ifa_list)->ifa_address;
Para meu entendimento, o
const struct net_device *in
parâmetro de gancho descreve a interface de rede que o pacote entrou.
Existe alguma maneira possível de obter o endereço IPv4 da interface a partir dessa estrutura?
versão do kernel 3.2.0
obrigado
Eu encontrei o código que eu precisava aqui . Meus adaptadores só têm um endereço IPv4, então consegui fazer isso com:
((in->ip_ptr)->ifa_list)->ifa_address;
Qualquer sugestão útil do
sudo ifconfig
ou
sudo ip
sudo ip route
???