Add support for multicast communication with UML/QEMU/KVM.
authorGuus Sliepen <guus@tinc-vpn.org>
Wed, 21 Mar 2012 16:00:53 +0000 (17:00 +0100)
committerGuus Sliepen <guus@tinc-vpn.org>
Wed, 21 Mar 2012 16:00:53 +0000 (17:00 +0100)
commitc373de2e9812700c0568640727ad917b6fc7d758
tree12c7ed6a43925e0631428a5fc00b690e231544ad
parenta7dbb50c23f447a23b543c92ec096ff178bc2de3
Add support for multicast communication with UML/QEMU/KVM.

DeviceType = multicast allows one to specify a multicast address and port with
a Device statement. Tinc will then read/send packets to that multicast group
instead of to a tun/tap device. This allows interaction with UML, QEMU and KVM
instances that are listening on the same group.
doc/tinc.conf.5.in
doc/tinc.texi
src/Makefile.am
src/device.h
src/multicast_device.c [new file with mode: 0644]
src/net.c
src/net_setup.c