summaryrefslogtreecommitdiff
path: root/keypair.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-12keypair: add missing include fileDaniel Borkmann1-0/+1
2013-06-11keypair: do selftest before generating and verifying keypairDaniel Borkmann1-0/+4
2013-06-04keypair: Add routines to generate and verify a keypairDaniel Borkmann1-0/+71
'/cgit.cgi/linux/net-next.git/commit/?h=packet-rx-pump-back&id=73e2e0c9b13c97df1c8565f6e158caac3c481b44'>73e2e0c9b13c97df1c8565f6e158caac3c481b44 (diff)
net: packet: Introduce PACKET_RX_PUMP_BACK socket optionpacket-rx-pump-back
The PACKET_RX_PUMP_BACK socket options allows to immediately pump packets sent through PF_PACKET back into the network stack via dev_forward_skb() instead of submitting them to the device driver using deve_queue_xmit(). This feature might be useful to load the network stack with a lot of packets, similar to pktgen. Enable the setting using: int one = 1; setsockopt(fd, SOL_PACKET, PACKET_RX_PUMP_BACK, &one, sizeof(one)); By default, PACKET_RX_PUMP_BACK is disabled and needs to be explicitly enabled on PF_PACKET sockets. Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat