]>
2022-11-04 | David Lamparter | pimd: consistently ignore prefix list mask len Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-28 | David Lamparter | python: hide inet_ntoa from frrbot Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-28 | David Lamparter | python: fix a bunch of pylint warnings in clippy Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-28 | David Lamparter | python: apply black formatting Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | build: exclude a few more things from frr.xref Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | python: fix for old (< 3.6) Python versions Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | build: fix gRPC build dependencies Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | isisd/fabricd: use PROTO_NAME in SR code Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | ospfd, ospf6d: align CLI help strings Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-26 | David Lamparter | build, vtysh: extract vtysh commands from .xref Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | python: use ujson if available Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | build: don't include vtysh.xref in frr.xref Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | vtysh: fix bugged command definitions Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | *: fix some malformed CLI docstrings Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | lib: add CMD_ATTR_NOSH Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | lib: detangle DEFUN macros Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | lib: make cmd_element->attr a bitmask & clarify Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | lib: remove unused CLI macros Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | David Lamparter | tests: make hash collision test collide harder Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-10-06 | Francois Dumontet | lib: fix typesafe hash add with hash collision Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-09-06 | David Lamparter | topotests: ignore env for pytest --collect-only Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-26 | David Lamparter | tools/gcc-plugins: make GCC 12 compatible Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-12 | David Lamparter | pimd: fix unaligned accesses Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-08 | David Lamparter | pim6d: add `clear ipv6 pim bsr-data` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-08 | David Lamparter | bgpd: work around GCC/plugin shortcomings Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-07 | David Lamparter | zebra: debug decode RTA_EXPIRES and RTA_MFC_STATS Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-07 | David Lamparter | zebra: fix remaining MR RTM_GETROUTE oddities Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-06 | David Lamparter | zebra: IIF/OIF are not used in MR RTM_GETROUTE Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-06 | David Lamparter | zebra: netlink MR is a rtmsg, not ndmsg Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-06 | David Lamparter | zebra: correctly ignore multicast nl msgs Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-07-06 | David Lamparter | lib: use assume() for SA fixing, add explainer Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-06-01 | David Lamparter | ospf6d: fix rx/tx buffer sizes Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-26 | David Lamparter | tools: fix unused variable in callgraph tool Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-26 | David Lamparter | build: reformat makefile.py Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-26 | David Lamparter | build: add a bunch of comments to makefile.py Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-26 | David Lamparter | build: fix LLVM bitcode per-target CFLAGS Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-21 | David Lamparter | zebra: clean up rtadv integration Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-20 | David Lamparter | bgpd: fix oopsie with SendHoldTime==0 Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-19 | David Lamparter | bgpd: implement SendHoldTimer Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: docs for MLD show commands Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: change MLD socket to be per VRF Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: add some show commands for MLD Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: show MLD in running-config Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: count stats for MLD Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: add fresh MLD implementation Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pimd: un-dependency-hell `pim_instance.h` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pimd: pass down length for register messages Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-05-06 | David Lamparter | pim6d: fix Linux kernel header macro Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-28 | David Lamparter | lib: format NULL timevals correctly Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-28 | David Lamparter | lib, zebra, pimd: clean up/fix VRF DECLVAR macros Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-28 | David Lamparter | pim6d: use ICMP6_FILTER instead of BPF on mroute Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-27 | David Lamparter | lib: prefix unionization Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-27 | David Lamparter | lib: remove unused `struct prefix_ptr` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | pimd: clean up zlookup nexthop handling Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | pim6d: implement/un-stub MRIB lookup Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | zebra, pimd: add AF param on NEXTHOP_LOOKUP_MRIB Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | zebra: add rib_match_ipv6_multicast variant Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | pimd: add missing `debug igmp trace detail` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-26 | David Lamparter | pimd: fix reversed logic for "debug ... detail" Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-25 | David Lamparter | build: fix new gcc 11.2 warnings Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-24 | David Lamparter | staticd: redo VRF_DEFAULT NHT registers on connect Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-24 | David Lamparter | staticd: merge NHT register & update, reorganize Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-24 | David Lamparter | staticd: use double pointer for NHT decref Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-24 | David Lamparter | staticd: minor refactor NHT register code Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-24 | David Lamparter | lib: prefix_afi() helper Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-08 | David Lamparter | pimd: remove pim_interface->options Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-07 | David Lamparter | vtysh: remove extraneous newline Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-07 | David Lamparter | pimd: use SSM check helper Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-07 | David Lamparter | lib, pimd: add a bunch of address helpers Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-04 | David Lamparter | build: enable `-fms-extensions` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-04 | David Lamparter | build: first header *must* be zebra.h or config.h Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-04 | David Lamparter | pim6d: fix mis-printed nexthop Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-04 | David Lamparter | pimd, pim6d: clarify RFC5549 MRIB nexthop handling Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-04-04 | David Lamparter | pimd: remove useless PIM_IF_* macros Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-31 | David Lamparter | build: stick `-g` into LDFLAGS Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-30 | David Lamparter | doc/developer: daemon-specific printfrr formats Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-28 | David Lamparter | pim6d: box out IPv4 fragmentation code Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-28 | David Lamparter | pim6d: include IPv6 pseudoheader in RX checksums Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-28 | David Lamparter | pim6d: include IPv6 pseudoheader in TX checksums Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-28 | David Lamparter | pim6d: reenable socket functions Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-28 | David Lamparter | pim6d: send PIM packets Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | pim6d: fix string constant size Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | staticd: track nexthops per-SAFI Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | staticd: use inline prefix in NHT data Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | staticd: use typesafe static_nht_hash Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | zebra: add a few `const` in RNH code Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | *: add SAFI argument to zclient_send_rnh Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | zebra: `show ip nht mrib` Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | zebra: register NHT nexthops with proper SAFI Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-27 | David Lamparter | zebra: check other SAFIs when removing gone client Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-25 | David Lamparter | pim6d: fix format string mistakes in ssmpingd Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-24 | David Lamparter | pim6d: fix remaining IPv6 mroute nits Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pim6d: decode IPv6 source addresses Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pim6d: encode PIM joins correctly Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pim6d: reenable pim_init() Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pimd: be more informative about missing neighbors Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pimd: log interface name for send errors Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pim6d: reenable address management code Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pim6d: rework interface address tracking/selection Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-03-12 | David Lamparter | pimd: refactor/split IGMP integration Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
next |