commit 1fc99e2439c3c0ad25721f80addfde5eb04ccf7e [browse]
Author: Sergey Matveev
Date: 2014-08-21 16:41:09 +04:00

Exit when daemon is becoming dead

* Exit if handshake is timeouted
* Exit if daemon becomes unavailable
* Simplify overall code

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>

commit 6ae8a1b4d26b31f08773b4525b01d82efcc93544 [browse]
Author: Sergey Matveev
Date: 2014-08-11 15:32:13 +04:00

Performance optimizations

Do not use everytime buffer creation for each Ethernet, UDP and general
packet processing. Use channels to synchronize access to that shared
buffers.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>

commit 9ef8dc4e99f80e7fa22750b7105cbdbc5abafef9 [browse]
Author: Sergey Matveev
Date: 2014-08-10 20:12:13 +04:00

Various trivial code corrections

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>

commit ff5332d15ed6329fc78cb58017f2431cfe6efd6f [browse]
Author: Sergey Matveev
Date: 2014-08-10 19:41:08 +04:00

Document example usage

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>

commit 10208f0fa7206d86f002b7c0d581f861e6e65d2c [browse]
Author: Sergey Matveev
Date: 2014-08-10 19:28:39 +04:00

Ability to decrease verbosity

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>

clone the repository to get more history