diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2016-12-16 16:27:43 +0100 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2016-12-16 16:30:02 +0100 |
commit | 1d126c480176c337d1593c4978eee8d12f914442 (patch) | |
tree | 6a221bbd2693cc176dcc1d36a472fb949987d616 /arch/arc/include/asm | |
parent | 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 (limited to 'arch/arc/include/asm')
0 files changed, 0 insertions, 0 deletions