1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-23 00:00:01 +01:00
Commit graph

55 commits

Author SHA1 Message Date
dab130545c added path_print() for variable number of destination nodes 2015-03-18 15:45:06 +01:00
51a1b42f46 cherry picked (v)strap functions from opal-async branch 2015-03-18 15:38:06 +01:00
84686ffacb added new doubly-linked list implementation (this one supersedes the old Linux style lists) 2015-03-18 00:31:48 +01:00
39e6a92b61 small cleanups 2015-03-18 00:30:38 +01:00
85d23eae40 added new helper function to allocate and initialize memory 2015-03-17 23:20:47 +01:00
76d887e7b4 added Matlab struct output
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@271 8ec27952-4edc-4aab-86aa-e87bb2611832
2015-01-20 13:52:32 +00:00
4514c38f59 some cleanups and changes for memory allocation (more valgrind tests to come..)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@268 8ec27952-4edc-4aab-86aa-e87bb2611832
2015-01-20 10:52:05 +00:00
caec04dab2 allow configuration via stdin
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@264 8ec27952-4edc-4aab-86aa-e87bb2611832
2015-01-16 15:42:09 +00:00
78322b1515 added documentation to histogram class
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@263 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 22:51:04 +00:00
6122467452 added a whole bunch of statistical counters to the histogram class
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@262 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 22:51:02 +00:00
8bd93e40fd rewrite of histogram class
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@260 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 19:46:25 +00:00
0a584fd126 several bug fixes and improvements for TCP, IP and IEEE802.3 layer support
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@258 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 17:19:07 +00:00
735aa94854 fixed collision of perror() macro with c sodlib
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@256 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 15:39:17 +00:00
4e911be070 final commit for vtable based nodes 2014-12-05 12:39:52 +01:00
c552ad9caa smaller changes for vtable based node system 2014-12-05 12:34:45 +01:00
65ac7424e0 introducing new node type system for: opal, gtfpga and sockets 2014-12-05 12:30:48 +01:00
211f4f170e improved documentation 2014-12-05 12:26:47 +01:00
dc8ed60b85 improved debugging output system 2014-12-05 12:17:27 +01:00
8bb14500fc added reference counters for nodes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@244 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-11 14:40:48 +00:00
09170fe189 changed default message size to 64 values
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@234 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-10 11:38:02 +00:00
6a069c1a4f renamed hist_print() to hist_plot()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@228 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 11:11:29 +00:00
764531787a made histogram plotter more fancy
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@227 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 11:11:15 +00:00
310031dc16 added simple ASCII style histogram plot
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@226 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 09:23:23 +00:00
e90662d5f6 added histogram for sequence number offsets (lost, duplicated and reordered packages)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@223 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 09:03:11 +00:00
ec7457861a fixed fixed rate feature and removed inaccurate statistics
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@222 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 09:03:06 +00:00
a325c83f4f changed thread id names
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@221 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-09 09:03:01 +00:00
9d0d4423d0 bumped version and some Makefile tweaks
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@214 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:29:01 +00:00
4962bae64e made path statistics configurable via config file
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@211 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:28:54 +00:00
dfc3f77c35 made debug level not compiled-in
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@209 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:28:50 +00:00
7096f974bb fixed assertions
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@208 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:28:48 +00:00
ceddb27da6 removed obsolete #define
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@207 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:28:43 +00:00
184893aade fixed some message format related things
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@202 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-04 13:30:37 +00:00
99bb7d9f88 more merging
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@198 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-04 13:25:21 +00:00
7a1b33bb29 merging message formats
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@197 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-04 12:51:35 +00:00
638bf559c2 on-wire messages should by float aligned!
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@187 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-08-31 16:21:16 +00:00
b171dfa3e0 fixed some byte ordering issues with OPAL
replaced custom htonf/ntohf() functions by existing msg_swap()

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@179 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-08-31 15:25:59 +00:00
64cead2f2e added first version of configurable hook support with a few examples
TODO: this is not tested yet

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@177 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-08-31 14:43:28 +00:00
183b5e158a some cleanup
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@176 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-08-31 14:43:28 +00:00
c5a717bcda added msg_swap() function to transform between network and host endianess
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@168 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-18 16:05:49 +00:00
3ba6bf972b made message format more portable by adding a endian field
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@167 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-18 16:05:48 +00:00
928af73f23 added compiler hints for assertions
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@166 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-18 16:05:46 +00:00
a628d8bc5c improved initialization of nodes and message
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@165 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-18 16:05:45 +00:00
c2516799ee unified comment style
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@155 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-14 11:49:44 +00:00
4ca9509714 some cosmetic changes on the message format
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@147 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-14 10:47:41 +00:00
30fbc53e06 seperated msg_* prototypes and msg type declaration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@136 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-07 07:53:42 +00:00
e03f5eece0 added new message format
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@135 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-04 15:58:11 +00:00
bbe2a6a02e fixed interface intialization if not interface is up
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@134 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-04 15:58:10 +00:00
3678f6773b simplified code: smaller changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@133 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-04 15:58:10 +00:00
dda247ab53 simplified code: removed type from nodes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@132 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-04 15:58:09 +00:00
7ec0753d2b improved debugging output
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@130 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-07-04 09:47:29 +00:00