summaryrefslogtreecommitdiff
path: root/str.c
AgeCommit message (Collapse)AuthorFilesLines
2013-06-04xutils: break out string handling and lockingDaniel Borkmann1-0/+88
Break out all string handling functions and lockme stuff in order to further eliminate the big code blob in xutils, so that it can be easier maintained. Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
1593c4978eee8d12f914442 (patch) tree6a221bbd2693cc176dcc1d36a472fb949987d616 parent73e2e0c9b13c97df1c8565f6e158caac3c481b44 (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