<div dir="ltr">Control packets have no reason to go through RTM which is what zebra does. Other protocols like ospf/ISIS/Multicast should not go through zebra either.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 15, 2019 at 8:56 AM Quentin Young <<a href="mailto:qlyoung@cumulusnetworks.com">qlyoung@cumulusnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">No, BGP packets are not routed through Zebra. bgpd manages its own sockets. All BGP I/O code is in bgp_io.c and bgp_network.c.<br>
<br>
Quentin<br>
<br>
> On May 15, 2019, at 2:27 AM, sudhanshu kumar <<a href="mailto:sudhanshu22@gmail.com" target="_blank">sudhanshu22@gmail.com</a>> wrote:<br>
> <br>
> Hi,<br>
> I would like to know how does a BGP control packet sent by a peer get trapped by BGP in frr. Does it come to zebra first before being trapped by BGP. It would be good to indicate the functions called for this ?<br>
> <br>
> Thanks & Regards,<br>
> Sudhanshu<br>
> _______________________________________________<br>
> dev mailing list<br>
> <a href="mailto:dev@lists.frrouting.org" target="_blank">dev@lists.frrouting.org</a><br>
> <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.frrouting.org_listinfo_dev&d=DwIGaQ&c=V9IgWpI5PvzTw83UyHGVSoW3Uc1MFWe5J8PTfkrzVSo&r=yetdj-aXQpuqTCJGs-93hOpK3740MIRXowfUNLByeos&m=CpLv_KXziCVvcbM9cAUG7g9ZOyy2HLoTU7h0LGqg_0U&s=JeJChxqj8rT4lT8K1veVXmilq-FTRTmJPRDNSbR1F4w&e=" rel="noreferrer" target="_blank">https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.frrouting.org_listinfo_dev&d=DwIGaQ&c=V9IgWpI5PvzTw83UyHGVSoW3Uc1MFWe5J8PTfkrzVSo&r=yetdj-aXQpuqTCJGs-93hOpK3740MIRXowfUNLByeos&m=CpLv_KXziCVvcbM9cAUG7g9ZOyy2HLoTU7h0LGqg_0U&s=JeJChxqj8rT4lT8K1veVXmilq-FTRTmJPRDNSbR1F4w&e=</a> <br>
<br>
<br>
_______________________________________________<br>
dev mailing list<br>
<a href="mailto:dev@lists.frrouting.org" target="_blank">dev@lists.frrouting.org</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.frrouting.org_listinfo_dev&d=DwIGaQ&c=V9IgWpI5PvzTw83UyHGVSoW3Uc1MFWe5J8PTfkrzVSo&r=yetdj-aXQpuqTCJGs-93hOpK3740MIRXowfUNLByeos&m=CpLv_KXziCVvcbM9cAUG7g9ZOyy2HLoTU7h0LGqg_0U&s=JeJChxqj8rT4lT8K1veVXmilq-FTRTmJPRDNSbR1F4w&e=" rel="noreferrer" target="_blank">https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.frrouting.org_listinfo_dev&d=DwIGaQ&c=V9IgWpI5PvzTw83UyHGVSoW3Uc1MFWe5J8PTfkrzVSo&r=yetdj-aXQpuqTCJGs-93hOpK3740MIRXowfUNLByeos&m=CpLv_KXziCVvcbM9cAUG7g9ZOyy2HLoTU7h0LGqg_0U&s=JeJChxqj8rT4lT8K1veVXmilq-FTRTmJPRDNSbR1F4w&e=</a> <br>
<br>
</blockquote></div>