|
a681ca14a6
|
added more documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@84 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 13:08:33 +00:00 |
|
|
a62373b28a
|
added two shell scripts for tc debugging
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@83 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:54 +00:00 |
|
|
69149c596a
|
moved documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@82 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:53 +00:00 |
|
|
d63a8e0931
|
updated Makefile
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@81 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:51 +00:00 |
|
|
614d267e4b
|
use interface list to apply netem settings and irq smp affinty
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@80 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:49 +00:00 |
|
|
bd60c4424b
|
added parser for netem settings and several functions to apply them
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@79 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:48 +00:00 |
|
|
b8faadfe59
|
added new list of interfaces for coming netem and irq features
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@78 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:46 +00:00 |
|
|
726aa5545c
|
some cleanup and cosmetic changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@77 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:44 +00:00 |
|
|
dbc91f474a
|
improved address lookup for socket bind()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@76 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:42 +00:00 |
|
|
843c862542
|
added some color to the console log
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@75 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:40 +00:00 |
|
|
4f064d9d7a
|
simplified code: latency test
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@74 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:39 +00:00 |
|
|
58a7aed493
|
enabled -Wall and fixed some compiler warnings
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@73 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:37 +00:00 |
|
|
4bf40bbb03
|
simplified code: removed {node,path}_create
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@72 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:35 +00:00 |
|
|
7367b533dd
|
removed memory locking because its unlikely to be benefitial
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@71 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:34 +00:00 |
|
|
7b3a69a458
|
added reverse path instantiation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@70 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:32 +00:00 |
|
|
0cc0a8fa9c
|
updated and renamed example configuration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@69 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-25 01:53:30 +00:00 |
|
|
a34e20c172
|
moved realtime initialization to main()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@67 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-10 19:44:22 +00:00 |
|
|
f4767d6814
|
drop root privileges as asap
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@66 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-10 19:44:21 +00:00 |
|
|
ee57014ec4
|
rewrite of config parsing to use linked lists
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@65 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-10 18:47:25 +00:00 |
|
|
2307913bc2
|
added comments
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@64 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-10 18:47:22 +00:00 |
|
|
4e4230df01
|
renamed global 'config' structure to 'settings'
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@63 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-10 16:57:40 +00:00 |
|
|
1635e5b192
|
changed documentation style for single lines
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@62 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:41 +00:00 |
|
|
d3723022ac
|
added code to determine local interface and interface irqs (not yet
finished and POC!)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@61 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:40 +00:00 |
|
|
7f4eb885ff
|
some preparations for netem and irq affinity stuff
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@60 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:39 +00:00 |
|
|
6fc85c49ab
|
added function to compare struct sockaddr's
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@59 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:38 +00:00 |
|
|
08f14a1dc7
|
added more options to test tool
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@58 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:36 +00:00 |
|
|
e528dafa89
|
reordered initialization
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@57 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:35 +00:00 |
|
|
d8fa44d583
|
fixed warning with invalid cast to cpu_set_t
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@56 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:34 +00:00 |
|
|
541d27a896
|
renamed realtime_init() to init_realtime()
renamed resolve() to resolve_addr()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@55 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:33 +00:00 |
|
|
9682a53a2c
|
added more inline documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@54 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:32 +00:00 |
|
|
8842ffbd10
|
added more documenation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@53 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:31 +00:00 |
|
|
9d4bd15002
|
added another example configuration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@52 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:29 +00:00 |
|
|
20d90dd9dd
|
updated Makefile for new Doxygen setup
simplified dependency autogeneration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@51 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:27 +00:00 |
|
|
14fb981a3d
|
configured Doxygen for beatiful docs ;-)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@50 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:26 +00:00 |
|
|
a4958df7b6
|
smaller changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@49 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:25 +00:00 |
|
|
207d904054
|
added realtime initialization
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@48 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:23 +00:00 |
|
|
e5cdf0757d
|
removed obsolte declaration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@47 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:22 +00:00 |
|
|
da13444efd
|
added some infos to the Readme file
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@46 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:20 +00:00 |
|
|
9ec39a2b9b
|
removed obsolete declaration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@45 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:19 +00:00 |
|
|
30a922fa21
|
using node_* functions for tools
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@44 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:18 +00:00 |
|
|
36e6b20ad5
|
more cleanup
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@43 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:16 +00:00 |
|
|
facadafb2e
|
code cleanup
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@42 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:15 +00:00 |
|
|
ab79460f71
|
use new perror() macro
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@41 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:14 +00:00 |
|
|
a116a30638
|
restructured server code
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@40 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:12 +00:00 |
|
|
6bb05021a2
|
catching more signals
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@39 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:10 +00:00 |
|
|
9d9d997dde
|
more smaller changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@38 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:09 +00:00 |
|
|
db508491b6
|
simplified hook mechanism
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@37 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:08 +00:00 |
|
|
c69efeec92
|
counters should be unsigned
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@36 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:06 +00:00 |
|
|
92ed4b4709
|
simplified code
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@35 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:04 +00:00 |
|
|
861707ecac
|
updated Makefile for new tools
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@34 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-06-05 09:35:03 +00:00 |
|