Re: injecting packets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It sounds like you want the Universal Tunnel/Tap driver, that lives in 
drivers/net/tun.c

Vasu wrote:

>Hi.
>
>I am trying to write a module that takes Ethernet packets from the user
>domain, and injects it into the proper place ( which I think is the
>sk_buffers ), so that to the IP, TCP layer, the packets look as if coming
>from the Ethernet device. Can someone please suggest me which files to
>look into, and which structs to handle, for getting this done. Also, I
>want to do the reverse task, i.e. take some particular packets ( say which
>come from a specific port ) from sk_buffers and send it to user space.
>
>Please assume that this silly looking Rx/Tx has some importance :)
>
>Regards.
>
>Vasu.
>III yr EE student.
>
>
>-
>: send the line "unsubscribe linux-net" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>



-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux