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

1234 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
49d13ccae4 a collection of smaller changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@30 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:58 +00:00
f1119f5633 updated more node code
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@28 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:56 +00:00
8b1ba90c31 moved message send/recv functions to msg.c
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@27 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:55 +00:00
ef7482ac8b added a first draft for a new message format aka protocol version 1
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@26 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:54 +00:00
b7cafc080c updated message functions
added documentation

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@25 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:53 +00:00
332e09e24e more changes for new configuration file parser
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@24 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:52 +00:00
e89a128c53 simplified info/debug/error messages
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@19 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:46 +00:00
084009d9ab added debug() and assert() functions
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@18 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:45 +00:00
e79c5335d1 added git commit and tag to version identifier
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@16 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:43 +00:00
0dbe107bbb simplified path concept to single outgoing node (for now)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@10 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:36 +00:00
a27d709f07 added separate tructures for local and remote addresses
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@9 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:35 +00:00
2c5db5ee64 added some experiments with libconfig
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@6 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:32 +00:00
d56732312d first source codes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@3 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:29 +00:00