Fork of olsrd, includes plugins dnssd and mdp
C C++ Makefile Shell Bison Perl Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
android
contrib
debian
doc
files
gui
lib
make
openwrt
redhat
release
src
unmaintained
.gitignore
CHANGELOG
COVERITY
Makefile
Makefile.inc
README-Olsr-Extensions
README.md
gcc-warnings
gnu-indent.sh
ld-warnings
license.txt
list-excludes.sh
valgrind-howto.txt

README.md

alt tag

olsrd

The olsr.org OLSR daemon is an implementation of the Optimized Link State Routing protocol. As such it allows mesh routing for any network equipment. It runs on any wifi card that supports ad-hoc mode and of course on any ethernet device.

This repository is a fork of olsrd that contains two plugins specific to the Commotion Wireless software.

Plugins

DNSSD

The DNSSD plugin is a fork of the P2PD plugin, and is used to forward multicast DNS (mDNS) traffic used to announce local services on the mesh network. It queries Avahi service files that conform to the Commotion local service specification and limits the propagation of mDNS service announcements according to the service's TTL (or hop count). This plugin uses the third party ldns library.

MDP

The MDP (short for Mesh Datagram Protocol) plugin is a replacement for the secure plugin, and uses the cryptographic functions of the libserval library to sign and verify signatures on olsrd packets.