diff options
| author | Martin Buck <mb-tmp-tvguho.pbz@gromit.dyndns.org> | 2025-03-04 14:24:33 +0100 |
|---|---|---|
| committer | Martin Buck <mb-tmp-tvguho.pbz@gromit.dyndns.org> | 2025-03-05 16:27:23 +0100 |
| commit | 374c8dc4dbc8a560036fecdfb3213f690099b869 (patch) | |
| tree | 823df20b6bd7591e1eaad77e419ded627ac2f721 /lib/libfrr.c | |
| parent | 5cf533ba7498df5324aa0e22fd1916341d854db5 (diff) | |
pimd: Fix PIM6 MLD VRF support (use recvmsg() pktinfo)
When receiving MLD messages, prefer pktinfo over msghdr.msg_name for
determining the source interface. The latter is just the VRF master
interface in case of VRF and we need the true interface the packet was
received on instead.
Signed-off-by: Martin Buck <mb-tmp-tvguho.pbz@gromit.dyndns.org>
Diffstat (limited to 'lib/libfrr.c')
0 files changed, 0 insertions, 0 deletions
