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

31 commits

Author SHA1 Message Date
f645e498e7 restructured repository 2015-11-23 17:44:14 +01:00
cb75a2f4da fixing memory leaks detected by valgrind 2015-10-13 10:12:35 +02:00
9439a88877 replaced linked list by dynamic array (closes #6) 2015-10-09 12:50:35 +02:00
901ca4fbb0 moved checks to where they really belong.
improved warnings about non-optimal system
2015-09-30 11:12:16 +02:00
bfb0221ccf replaced strap() and vstrap() functions by strcatf() and vstrcatf()
The new versions of those string concatenating functions are using realloc() to dynamically resize the string buffer if needed.
We don't use the stack anymore.
2015-09-22 13:01:02 +02:00
2959c44c58 applying coding conventions 2015-09-19 15:30:27 +02:00
f7d10ebf7b removed obsolete system2() function and added more checks 2015-09-19 12:14:35 +02:00
e196d01ffd fixed several bugs for new libnl3 based netem implementation 2015-09-14 18:05:03 +02:00
0524afa630 rewrite of network emulation support using libnl3
iproute2 is now not required anymore. everything is handled by nettling sockets
2015-08-22 17:42:02 +02:00
5f038bf6bd removed trailing whitespace 2015-08-07 01:11:43 +02:00
c8e11836fa removed reference counter 2015-06-10 14:54:56 +02:00
70d2e1a760 fix: only reset tc if it was initialized before 2015-06-10 14:54:14 +02:00
fffac2eb88 remove superfluous includes 2015-06-03 10:13:35 +02:00
b4ac52afa4 fix: proper checks and teardown of traffic controller 2015-06-02 22:07:58 +02:00
08e08e6711 updated copyright in header 2015-06-02 21:53:04 +02:00
6915ea0c0d move socket option to socket.c instead of if.c (socket descriptor isn't initialized yet) 2015-05-07 12:58:35 +02:00
9af2e26655 integrating new node types into server and tools 2015-05-06 11:49:13 +02:00
506bb2446c updated documentation (copyright year and other stuff) 2015-05-06 11:36:51 +02:00
9cfdf4c874 small fixes and cleanups 2015-03-21 18:03:55 +01:00
b89f65debc a lots of small cleanups 2015-03-21 15:29:00 +01:00
f0db3e7897 added destructor function callback to list implementation 2015-03-21 15:23:57 +01:00
cccd0e6957 removed old Linux-like linked list implementation for nodes, paths, interfaces and sockets 2015-03-21 15:19:41 +01:00
61b3e45bca make use of new helper function: alloc() 2015-03-17 23:21:31 +01: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
09f650d8be replaced IRQ error by warning (loopback devices dont have IRQs)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@212 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-07 16:28:57 +00:00
4f44bf14b2 fixed parsing of IRQ# for interface affinity
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@200 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-04 13:30:36 +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
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
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
4701ce2602 restructure repo: server
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@101 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-28 20:17:30 +00:00
Renamed from src/if.c (Browse further)