summaryrefslogtreecommitdiffstats
path: root/pimd/pim_igmp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pimd: Create a `struct pim_router` and move thread master into itDonald Sharp2019-01-041-7/+7
* *: Replace hash_cmp function return value to a boolDonald Sharp2018-10-191-3/+3
* *: list_delete_and_null() -> list_delete()David Lamparter2018-10-021-2/+2
* *: LIB_[ERR|WARN] -> EC_LIBQuentin Young2018-09-131-2/+2
* *: rename ferr_zlog -> flog_err_sysQuentin Young2018-08-141-3/+4
* *: rename zlog_fer -> flog_errQuentin Young2018-08-141-2/+2
* pimd: Convert over to use LIB_ERR_XXX for zlog_errDonald Sharp2018-08-141-10/+6
* Merge pull request #2608 from pacovn/PVS-Studio_dead_code_1Donald Sharp2018-07-191-2/+1
|\
| * eigrpd lib pimd zebra: dead code (PVS-Studio)F. Aragon2018-07-061-2/+1
* | pimd: Remove unnecessary alloc failuresDonald Sharp2018-07-081-21/+0
|/
* pimd: show ip igmp statistics commandMladen Sablic2018-05-041-0/+23
* pimd: mtrace only IGMP socketsMladen Sablic2018-03-081-4/+17
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-2/+1
* pimd: Multicast traceroute client and routerMladen Sablic2018-02-191-0/+11
* *: Convert list_delete(struct list *) to ** to allow nullingDonald Sharp2017-10-051-2/+2
* pimd: add support for boundariesQuentin Young2017-09-261-12/+12
* pimd: Squash some more memory leaksDonald Sharp2017-08-021-2/+2
* pimd: Setup hash names appropriatelyDonald Sharp2017-07-251-2/+5
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-902/+905
* *: update hash_create(), hash_create_size()Quentin Young2017-07-021-1/+1
* Merge remote-tracking branch 'origin/master' into pim_crash_a_booDonald Sharp2017-05-181-3/+5
|\
| * Merge branch 'stable/3.0'David Lamparter2017-05-181-3/+5
| |\
| | * pimd: IGMP Query Tx when Oth. Querier expChirag Shah2017-05-161-3/+5
* | | pimd: Thread changes allow pim to crash a booDonald Sharp2017-05-181-10/+0
|/ /
* | *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-18/+17
* | *: remove THREAD_ON macros, add nullity checkQuentin Young2017-05-091-10/+8
|/
* pimd: Cleanup unused variable writeDonald Sharp2017-03-311-3/+1
* pimd: Add hash lookup for igmp group'sDonald Sharp2017-02-241-6/+32
* pimd: Remove unnecessary igmp checkDonald Sharp2017-02-241-6/+0
* pimd: Remove unnecessary ip header length checks on receipt.Donald Sharp2017-02-241-11/+0
* pimd: Allow a interface in a vrf to be configured.Donald Sharp2017-02-031-6/+6
* pimd: Cleanup the headers.Donald Sharp2017-01-191-4/+0
* Merge remote-tracking branch 'origin/master' into pim_lib_work2Donald Sharp2017-01-181-0/+3
|\
| * build: remove $Format tagsDavid Lamparter2016-12-201-2/+0
* | pimd: With igmpv2 turned on don't accept 224.0.0.0/24 groupsDonald Sharp2016-12-221-0/+6
* | pimd: Don't allow invalid groups to be passed for igmpDonald Sharp2016-12-221-2/+9
* | pimd: Cleanup igmp read socketDonald Sharp2016-12-221-1/+54
* | pimd: Remove unnecessary assertsDonald Sharp2016-12-221-7/+0
* | pimd: Fix 'ip igmp join ..'Donald Sharp2016-12-221-1/+1
* | pimd: Clean up the interface deletionDonald Sharp2016-12-221-0/+16
* | pimd: replace grp_str[100] with grp_str[INET_ADDRSTRLEN]Daniel Walton2016-12-221-18/+18
* | pimd: add support for IGMPv2Daniel Walton2016-12-221-479/+113
* | pimd: Allow igmp query to go out immediately on startupDonald Sharp2016-12-221-8/+14
* | pimd: Remove unnecessary QuaggaIdDonald Sharp2016-12-221-1/+0
* | pimd: Use XCALLOC instead of XMALLOCDonald Sharp2016-12-221-4/+4
* | pimd: Fix use of 0 for NULLDonald Sharp2016-12-221-7/+7
|/
* *: use an ifindex_t type, defined in lib/if.h, for ifindex valuesPaul Jakma2016-08-181-4/+4
* pimd: Stale IGMP groups left behindDonald Sharp2016-07-121-5/+3
* pimd: static joins no longer workedDonald Sharp2016-07-111-23/+44
* Revert "pimd: Prevent igmp packet loopback."Donald Sharp2016-07-111-13/+0