<div dir="ltr"><div dir="ltr">On Mon, Nov 10, 2025 at 1:11 PM Lukáš Šišmiš <<a href="mailto:sismis@cesnet.cz">sismis@cesnet.cz</a>> wrote:<br></div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 11/7/25 17:07, Stephen Hemminger wrote:<br>
> On Fri, 7 Nov 2025 15:16:28 +0100<br>
> Lukáš Šišmiš <<a href="mailto:sismis@cesnet.cz" target="_blank">sismis@cesnet.cz</a>> wrote:<br>
><br>
>> Hello all,<br>
>><br>
>> ## Motivation<br>
>><br>
>><br>
>> Before taking either route, I’d like to understand the community’s<br>
>> preference:<br>
>> - Do you even see it as a valuable contribution for customer applications?<br>
>> - Can you possibly think of an alternative way to solve the unified<br>
>> human-readable format conversion? Both on the code level and interface<br>
>> level.<br>
>> - Is testpmd code extraction the right long-term solution, even if<br>
>> disruptive? Should the private DPDK forks be taken into consideration?<br>
>> Or should I start with a separate lightweight parser and revisit<br>
>> integration later?<br>
>><br>
>> Any other feedback is welcome</blockquote><div> </div></div><div>Hi Lukas, </div><div>You could try testpmd <a href="https://doc.dpdk.org/guides-25.07/testpmd_app_ug/testpmd_funcs.html#command-file-functions">Command File Functions</a></div><div>Rte_flows using this method can be created at boot and run time. </div><div><ul><li>If testpmd started with the <code class="gmail-docutils gmail-literal gmail-notranslate"><span class="gmail-pre">--cmdline-file=FILENAME</span></code> command line argument testpmd
will execute all CLI commands contained within the file immediately before
starting packet forwarding or entering interactive mode.</li><li>At run-time additional commands can be loaded in bulk by invoking the <code class="gmail-docutils gmail-literal gmail-notranslate"><span class="gmail-pre">load</span> <span class="gmail-pre">FILENAME</span></code>
command.</li></ul></div><div><br></div><div><span class="gmail_signature_prefix"> Best Regards, </span></div><div><span class="gmail_signature_prefix">Khadem</span></div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><br></div></div></div></div>