<div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif"><span style="color:rgb(58,81,110);font-family:Verdana,sans-serif;font-size:13.3333px">LIU,</span></div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">Can the use case be covered by SNMPd agentx support?</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif"><a href="https://gitlab.nic.cz/labs/bird/-/blob/master/doc/roadmap.md">https://gitlab.nic.cz/labs/bird/-/blob/master/doc/roadmap.md</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 18 Oct 2023 at 19:19, LIU Chris via Bird-users <<a href="mailto:bird-users@network.cz">bird-users@network.cz</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"><div class="msg8428284153934840327">





<div lang="EN-US">
<div class="m_8428284153934840327WordSection1">
<p class="m_8428284153934840327msipheaderad6c5cd7" style="margin:0in 0in 0.0001pt"><span style="font-size:10pt;font-family:Calibri,sans-serif;color:black">Classified as: {OPEN}</span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I want to implement an application to talk to bird daemon, basically like birdc/birdcl.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The control socket is TCP stream, it is fine. But the response from bird daemon adds some headers for each line<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I understand server want to make a boundary/delimiter for stream. Just wondering why not just add how many bytes in the beginning of response, instead of this
 inconvenient way (have to decode line by line). I am not question bird implementation, just wondering
</span><span style="font-size:11pt;font-family:Wingdings;color:rgb(31,73,125)">J</span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Current format like below<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Show protocols<u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)">0001 BIRD 2.0.10 ready.</span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)">2002-Name      
<u>Proto</u>      Table      State  Since         Info</span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)">1002-device1    Device     ---        up    
</span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)"> static_bgp     Static     master4    up       </span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)"> kernel1        Kernel     master4    up       </span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:rgb(63,127,95)">0000
</span><span style="font-family:Consolas;color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="background:white"><span style="font-family:Consolas;color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal" style="margin-bottom:12pt"><span lang="EN-CA" style="font-size:10pt;font-family:Verdana,sans-serif;color:rgb(31,73,125)">With Best Regards,<u></u><u></u></span></p>
<p class="MsoNormal" style="margin-bottom:12pt"><span lang="EN-CA" style="font-size:10pt;font-family:Verdana,sans-serif;color:rgb(31,73,125)">Chris LIU<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="m_8428284153934840327msipfooter342048f1" align="center" style="margin:0in 0in 0.0001pt;text-align:center">
<span style="font-size:10pt;font-family:Calibri,sans-serif;color:black">{OPEN}</span><u></u><u></u></p>
</div>
</div>
<table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr style="height:8pt">
<td width="621" valign="top" style="width:480pt;border-top:none;border-right:none;border-left:none;border-bottom:1pt solid rgb(170,172,201);padding:0cm 5.4pt;height:8pt">
</td>
</tr>
<tr style="height:64.9pt">
<td width="721" valign="top" style="width:480pt;padding:0cm 5.4pt;height:64.9pt">
<p style="margin-left:5px;margin-top:5px;margin-bottom:0px"><i><span lang="EN-US" style="font-size:9pt;font-family:"Century Gothic",sans-serif;color:rgb(36,42,117)">Thales is in the process of carving out its Transportation activity (GTS)
 from other Thales’ activities. In order to prepare this internal restructuring, a new e-mail address has been adopted and your GTS contacts now use <a href="http://urbanandmainlines.com" target="_blank">urbanandmainlines.com</a>. Please note that their Thales e-mail address remains also valid.</span></i></p>
</td>
</tr>
</tbody>
</table>
</div>

</div></blockquote></div>