mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 08:49:58 +00:00
Merge pull request #10591 from donaldsharp/rip_packet_fix
ripd: Fix packet send for non primary addresses
This commit is contained in:
commit
a4eddc6060
@ -1522,6 +1522,7 @@ static int rip_send_packet(uint8_t *buf, int size, struct sockaddr_in *to,
|
||||
cmsgptr->cmsg_type = IP_PKTINFO;
|
||||
pkt = (struct in_pktinfo *)CMSG_DATA(cmsgptr);
|
||||
pkt->ipi_ifindex = ifc->ifp->ifindex;
|
||||
pkt->ipi_spec_dst.s_addr = ifc->address->u.prefix4.s_addr;
|
||||
#endif /* GNU_LINUX */
|
||||
|
||||
ret = sendmsg(rip->sock, &msg, 0);
|
||||
|
Loading…
Reference in New Issue
Block a user