summaryrefslogtreecommitdiff
path: root/ring_rx.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-29all: fix build on CentOS 6 by checking presence of several macrosYousong Zhou1-0/+4
2016-04-27ring: Remove unused parameter sock from setup_ring_layout_generic()Tobias Klauser1-1/+1
2016-01-27ring: Make needlessly global function join_fanout_group() staticTobias Klauser1-1/+1
2015-11-06ring: Move common ring block_r/frame_nr shrinking to generic functionTobias Klauser1-4/+1
2015-10-29ring: alloc_ring_frames_generic make types size_tDaniel Borkmann1-1/+1
2015-10-29ring: Move generic code for ring layout setup to own functionTobias Klauser1-15/+2
2015-08-25netsniff-ng: Show total rx stats for multi pcap modeVadim Kochan1-20/+3
2015-04-21netsniff-ng: add packet fanout supportMichał Purzyński1-1/+18
2014-08-14netsniff-ng: Protect all access to tpacket v3 structs and constants (this tim...Tobias Klauser1-12/+41
2014-08-14netsniff-ng: Properly wrap usage of all tpacket v3 structsTobias Klauser1-21/+40
2014-08-14netsniff-ng: Clean up HAVE_TPACKET3 #ifdefsTobias Klauser1-10/+13
2014-08-14netsniff-ng: Only use TPACKET_V3 if HAVE_TPACKET3 is definedTobias Klauser1-9/+16
2014-08-14netsniff-ng: Restore tpacket v2 capturingTobias Klauser1-1/+16
2014-05-09ring: Merge common ring_{rx,tx} initialization into own functionTobias Klauser1-10/+13
2014-05-03all: Use macros for printf/scanf format specifiersJames McCoy1-4/+5
2014-04-30netsniff-ng/ring: Make verbose flag boolTobias Klauser1-1/+1
2014-04-30ring: Consistently use size_t to specify ring sizeTobias Klauser1-2/+2
2014-04-12built_in: changed to use RUNTIME_PAGE_SIZE instead of PAGE_SIZEChristian Wiese1-2/+2
2013-12-11trafgen: speedup TX only path by avoiding kernel packet_rcv() callJesper Dangaard Brouer1-1/+1
2013-08-21ring_{rx,tx}: verbose: output version and v3 specific infoDaniel Borkmann1-3/+9
2013-07-13ring_rx: fix format string sparse warningDaniel Borkmann1-1/+1
2013-06-25netsniff-ng: tpacketv3: 'fix' packet accounting outputDaniel Borkmann1-2/+3
2013-06-03netsniff-ng: v3: fix packet accounting on --numDaniel Borkmann1-0/+25
2013-05-31ring_rx: if v3, free it in kernel space during closeDaniel Borkmann1-2/+7
2013-05-31ring: netsniff-ng: migrate capture only to TPACKET_V3Daniel Borkmann1-1/+1
2013-05-31ring: setup frame structure for v2/v3 in a generic wayDaniel Borkmann1-2/+14
2013-05-31ring: move duplicate/generic code parts from rx/tx into ring.cDaniel Borkmann1-37/+6
2013-05-31ring: implement setup of tpacket v3 ringDaniel Borkmann1-3/+7
2013-05-30ring: setup_{rx,tx}_ring_layout: use bool for jumbo_supportDaniel Borkmann1-1/+1
2013-05-30ring: prepare setup_rx_ring_layout for support in v2/v3Daniel Borkmann1-5/+13
2013-05-30ring: set_sockopt_tpacket: rename to set_sockopt_tpacket_v2Daniel Borkmann1-1/+1
2013-03-28ring: purge timer before we unmap tx ring buffersDaniel Borkmann1-1/+1
2013-03-19ring: first unmap, then destroy ring bufferDaniel Borkmann1-4/+3
2013-03-16ring: check return value of setsockoptDaniel Borkmann1-2/+7
2013-03-15all: import netsniff-ng 0.5.8-rc0 sourceDaniel Borkmann1-0/+130