source: lib/format_ndag.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @509ee47   2 years salcock Add option to allow users to specify a constant ERF framing length. … develop
(edit) @54ef438   2 years salcock ndag: just read one "batch" of packets per pread call Previously, we … develop
(edit) @8a58afd   2 years salcock format_ndag: only call FD_ZERO if we're going to use the fd set A … develop
(edit) @2193905   2 years jcv9 Apply changes required for pull request #81 develop
(edit) @25a3255   2 years jcv9 More assertion cleanup develop
(edit) @2725318   2 years jcv9 Cleanup some of the assertions develop
(edit) @857729e   2 years salcock format_ndag: fixed uninitialised "ssock->srcaddr" bug This bug was … develop
(edit) @cf7cca1   2 years salcock Better fix for unused variable problem in format_ndag.c The previous … develop
(edit) @8d24b12   2 years salcock Fix unused variable warning in format_ndag when recvmmsg is missing. develop
(edit) @6a2f037   3 years salcock ndag: join the stream socket multicast group at the last minute … developringperformance
(edit) @30bf197   3 years salcock Set SO_REUSEADDR on ndag multicast sockets. If we don't do this, you … cachetimestampsdevelopringdecrementfixringperformance
(edit) @b135888   3 years salcock Fix bad check for recvmmsg after switching to AC_CHECK_DECLS Two … cachetimestampsdevelopringdecrementfixringperformance
(edit) @32ee9b2   3 years salcock Add new trace_flush_output() to public API Can be used to force a … cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
(edit) @7c33187   3 years salcock Fix problems with buffers filling up in format_ndag.c If there is no … cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
(edit) @3004d6c   3 years salcock format_ndag: use select to skip sockets with no data A non-blocking … cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @7ebf768   3 years salcock Avoid multiple byteswaps of the same variable in format_dag. In … cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @6445c52   3 years salcock Fixed ndag packet corruption bug Ensure we only mark receive buffers … cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @4f0f93f   3 years salcock Minor bug fixes for ndag: * Don't try to close the multicast socket … cachetimestampsdevelopdpdk-ndagetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @6452c2c   3 years salcock Fix uninitialised write index in format_ndag cachetimestampsdevelopdpdk-ndagetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @be32cc7   3 years salcock Added missing copyright blurbs to format_ndag sources. cachetimestampsdevelopdpdk-ndagetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @9993cde   3 years salcock Added code path in format_ndag for machines without recvmmsg. The … cachetimestampsdevelopdpdk-ndagetsiliverc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @e844ff2   3 years salcock Fix use of incorrect loop variable in format_ndag cachetimestampsdevelopdpdk-ndagetsiliverc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @7e09388   3 years salcock Fix silly bug where we weren't checking for buf index wrapping. Also … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @07de3c6   3 years salcock Why count the number of buffers available every time? Surely it is … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @eb70703   3 years salcock Only initialise mmsgbufs when we're actually going to use them. … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @5d8280a   3 years salcock Increased buffer number and batch size for ndag receiving. Only call … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @639d952   3 years salcock Minor performance tweaks for format_ndag Most notably, split … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @b34f924   3 years salcock Replace recvfrom with recvmmsg in format_ndag This should save us … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @d39cd1e   3 years salcock Try to only check for control messages once per user read call. … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @4bab977   3 years salcock Modifications in response to changes in the nDAG protocol. * Updated … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @05b65ae   3 years salcock Tweaked inline functions in format_ndag.c Some functions had their … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @e68325b   3 years salcock Add support for receiving keep-alives on the ndag sockets. These are … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @de825b5   3 years salcock Add idle timeout for ndag receiving sockets. Remove extraneous … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @4e427da   3 years salcock Increase number of packets that can be buffered at once. 100 packets … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @aa7db84   3 years salcock Added support for seqno wrapping and improved performance. … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @8fa0167   3 years salcock Fix bad placement of FD_ZERO. Also increment 'missing' by the total … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(edit) @6e16301   3 years salcock Try to avoid selecting() if all socket buffers have data available. cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
(add) @ea75ec2   3 years salcock Add new format for receiving and parsing nDAG records Also added new … cachetimestampsdevelopdpdk-ndagetsilivendag_formatrc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformance
Note: See TracRevisionLog for help on using the revision log.