David Lamparter

Results 37 issues of David Lamparter

Ran into this while testing `micronet` a411826708962e78a2c06805d1f780837d2f709e for CI deployment. 100% CPU usage by bgpd (main thread) in `bgp_generate_updgrp_packets()`, which keeps rescheduling itself continuously. Scheduled from: ``` (gdb) p *thread->xref...

bug
bgp
autoclose

This implements: - announcing the router's own addresses as /128 prefix in the Router LSA with the `LA` bit set (this is a prerequisite for implementing virtual link support too,...

documentation
ospfv3
libfrr
bugfix

This is purely a PREVIEW for any curious parties. If you want to try running it, please refer to `tests/topotato/README` — YMMV, there are probably corner cases / incompatibilities that...

tests
pim
tools
bugfix
do not merge

We expect to have room for 2 EOB chars, but in this particular realloc path this only works because yy_n_chars tends to be large enough for 1.5x its value to...

This implements #721. It's not really polished but does work. TODO: - clean up code formatting - make NAT64 prefix configurable instead of hardcoding it

**Current behavior** This is loosely related to the `dns64` module (and its `dns64-prefix` config option). The existing behavior of this module should *not* change, it's really an independent feature, just...

(Our testcases produce wireshark pcap files...)

next-gen

micronet currently uses `nsenter` with `-a` indicating "all" namespaces of a target process should be joined. This unfortunately breaks on some combinations of nsenter + kernel when the set of...

platform
tests

``` bgpd/bgp_pbr.c: In function ‘bgp_pbr_icmp_action’: bgpd/bgp_pbr.c:2029:23: error: storing the address of local variable ‘dstp’ in ‘*bpf.dst_port’ [-Werror=dangling-pointer=] 2029 | bpf->dst_port = &dstp; | ~~~~~~~~~~~~~~^~~~~~~ bgpd/bgp_pbr.c:2017:41: note: ‘dstp’ declared here 2017...

bug
bgp

* Ubuntu 22.04 as of 2022-09-13 * lxc `5.0.0~git2209-g5a7b9ce67` (as packaged in ubuntu; git history indicates no changes/fixes on lxc HEAD for this) * `Linux lxc2103 5.15.0-47-generic #51-Ubuntu SMP Thu...