• source navigation  • diff markup  • identifier search  • freetext search  • 

Sources/omcproxy/README.md

  1 # omcproxy - Embedded IGMPv3 and MLDv2 proxy
  2 
  3 omcproxy is an IGMPv3 and MLDv2 multicast proxy for use in embedded Linux
  4 devices like routers. It is small in size and can be compiled to <40 KB.
  5 
  6 It is partly based on code of https://github.com/Oryon/pimbd
  7 
  8 ## Specifications and Features
  9 
 10 1. Source-Specific Multicast Querier
 11         - MLDv2 querier (based on RFC 3810)
 12         - IGMPv3 querier (based on RFC 3376)
 13 
 14 2. Multicast Proxying (based on RFC 4605)
 15         - Kernel-space multicast routing
 16         - Multiple instances support
 17         - Address-scope specific proxying
 18         
 19 
 20 ## Compiling
 21 
 22 omcproxy uses libubox as submodule, be sure to clone this git repository
 23 with --recursive or run: "git submodule init; git submodule update"
 24 after cloning. If you are already using libubox as a shared library
 25 just pass -DWITH_LIBUBOX=1 to cmake.
 26 
 27 omcproxy uses cmake:
 28 - To prepare a Makefile use:  "cmake ." 
 29 - To build / install use: "make" / "make install" afterwards.
 30 - To build DEB or RPM packages use: "make package" afterwards.

This page was automatically generated by LXR 0.3.1.  •  OpenWrt