And you should be careful about obtained IP address, because it is made by IP spoofing attack or some sort of IP camo technique.
Hope this helps too,
Hyun
On Sep 24, 2014 4:42 PM, "Vlad Dogaru" <ddvlad@xxxxxxxxxxxxxxxx> wrote:
On Wed, Sep 24, 2014 at 10:19:34AM +0530, Maninder Singh wrote:
> Hi,
>
> Each time a packet arrives at a router in a subnet during transit, I
> need to determine the IP address of the incoming interface of the
> router for that packet. I have a netfilter kernel module running at
> each router but I dont understand which data structure will give me
> thw IP address. Can someone please suggest how shall I get that?
An interface can have more than one IP address, so your question is a
little strange.
However, you can find out all the IPv4 addresses a particular device has
by iterating through dev->ip_ptr->ifa_list.
Hope this helps,
Vlad
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies