Skip to content

eqvinox/shncpd

 
 

Repository files navigation

shncpd -- the simple, stupid and slow HNCP daemon
=================================================

shncpd is an implementation of the Home Networking Control Protocol.

Compile with "make", or with "make EXTRA_DEFINES=-DUSE_LIBUBOX", or with
"make EXTRA_DEFINES=-DUSE_OPENSSL LDLIBS=-lcrypto".

To run, pass the list of interfaces on the command line:

    shncpd eth0 wlan0

or

    shncpd -d2 eth0 wlan0

In order to announce routes to the locally applied prefixes over Babel,
redistribute protocol 43:

    babeld -C 'redistribute local deny' \
           -C 'redistribute proto 43 allow' \
           eth0 wlan0

About

The simple, stupid and slow HNCP daemon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.5%
  • Other 1.5%