summaryrefslogtreecommitdiffstats
path: root/pimd/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* build: Remove the old PIC/PIE patch, let libtool sort it outPaul Jakma2015-09-031-2/+1
| | | | | | | * Remove the old change from '08 to add in PIE arguments at automake level. Versions of libtool since then know how to deal with -fpie and do the right thing according to whether its building shared or executable objects. So just pass '-fpie' as CFLAG and let libtool do its thing.
* pimd: add support for configuring multicast static routesJafar Al-Gharaibeh2015-08-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | Hi, This patch adds the ability to configure multicast static routes directly into pimd. Two source files are introduced to implement the new feature in addition to changes to existing files. Here is how it can be used the CLI: interface <incoming interface> ip mroute <outgoing interface> <group addr> # for asm or ip mroute <outgoing interface> <group addr> <source> # for ssm Please let me know if you have any questions or concerns, Regards, Jafar Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
* PIMD: Fix code to use srandom/randomDonald Sharp2015-06-211-2/+2
| | | | | | | | pimd rolled it's own solution to random #'s, that was not terribly random. Rely on the underlying system to generate random #'s for us Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* pimd: fix out of tree buildDavid Lamparter2015-04-211-1/+1
| | | | | | | pimd/Makefile.am was missing srcdir/lib from its include paths, breaking out-of-tree build regarding route_types.h Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: add --enable-werrorDavid Lamparter2015-04-211-1/+1
| | | | | | | | | | | | | | | This allows enabling -Werror in a consistent way. Note that this is different from just specifiying it in CFLAGS, since that would either break configure tests (if done on ./configure), or would override configure's CFLAGS (if done on make). Using --enable-werror instead provides a new WERROR variable that is additionally used during make with a consistent set of warning flags. The tests/ directory is exempt. (Rationale being, better to have more tests than pedantically complain about them.) Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* build: get rid of INCLUDES, use AM_CPPFLAGSDavid Lamparter2015-02-141-1/+1
| | | | | | | | | | | | INCLUDES in configure.ac was not used at all, and INCLUDES in Makefile.am is supposed to be AM_CPPFLAGS these days. Reduces warnings spewed during bootstrap/autoreconf. Signed-off-by: David Lamparter <equinox@opensourcerouting.org> Acked-by: Greg Troxel <gdt@ir.bbn.com> Acked-by: Feng Lu <lu.feng@6wind.com> Acked-by: Paul Jakma <paul@jakma.org>
* pimd: Simplify gettime-related code.Everton Marques2015-02-041-4/+0
|
* pimd: Remove motd tweaking.Everton Marques2015-02-041-2/+0
|
* pimd: Remove unused pim checksum in favour of quagga's version.Everton Marques2015-02-041-2/+0
|
* pimd: Fixes to build against current quagga.Everton Marques2015-02-041-1/+5
|
* [pim] Work-around improper monotonic clockEverton Marques2015-02-041-0/+4
|
* [pim] Fix net/host byte orderEverton Marques2015-02-041-2/+2
|
* [pim] Skeleton for ssmpingd supportEverton Marques2015-02-041-2/+2
|
* [pim] Command line tool to test IGMPv3 join.Everton Marques2015-02-041-2/+8
|
* [pim] Initial pim 0.155Everton Marques2015-02-041-0/+70