MaxF12 / libmcrx

Multicast receive library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

                              libmcrx 1
                   (Library for receiving multicast)

              Written by Jake Holland <jakeholland.net@gmail.com>

  BSD Licensed (see LICENSE)
  Copyright 2019 Akamai Technologies, Inc. & Jake Holland

DESCRIPTION

  This library implements multicast receiving logic.  It will support
  native and AMT with automatic discovery as described by DRIAD and
  authentication/loss reporting/bandwidth limit enforcement using AMBI.

      draft-ietf-mboned-driad-amt-discovery
      draft-jholland-mboned-ambi

REQUIREMENTS

  To bootstrap from a Git checkout, or if you change the Automake files
  and need to regenerate Makefile.in, you will need Automake 1.11 or
  later.  For bootstrap or if you change configure.ac or any of the m4
  files it includes and need to regenerate configure or config.h.in, you
  will need Autoconf 2.60 or later.  A C compiler is also probably
  required before it's useful.

BUILDING

  To regenerate from scratch:

      ./autogen.sh
      ./configure
      make
      make check

  To install:

      make install

  Pass --enable-logging to configure to enable logging functionality.

  Pass --enable-debug to configure to enable debug messages.

TESTING

  libmcrx comes with a test suite, which you can run after building
  with:

      make check

HOMEPAGE AND SOURCE REPOSITORY

  libmcrx is maintained using Git.  You can access the current source
  by cloning the repository at:

      http://github.com/GrumpyOldTroll/libmcrx

  Please send any bug reports, patches, or questions to
  jakeholland.net@gmail.com.

THANKS

  Thanks to Kay Sievers and Lennart Poettering for their libabc template
  library, it's a wonderfully useful starting point.

    http://0pointer.de/blog/projects/libabc.html
    https://git.kernel.org/pub/scm/linux/kernel/git/kay/libabc.git/plain/README

About

Multicast receive library.

License:Other


Languages

Language:C 90.5%Language:Python 4.4%Language:M4 2.8%Language:Makefile 1.9%Language:Shell 0.4%