<div dir="auto"><div><br style="font-family:sans-serif"><span style="font-family:sans-serif">> The main focus for us is being able to read the current session state,</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">modify (add/delete) inidvidual entries and possibly to flush the whole</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">table.</span><br><br>Hmm, ok. The API does not currently export a means to delete or flush sessions directly.</div><div dir="auto"><br></div><div dir="auto">Removal can be indirectly accomplished by deleting the parent BIB entry, although that will also clear out that BIB entry's other sessions. (Though maybe that's a good thing?)</div><div dir="auto"><br></div><div dir="auto">A flush can be done by dropping pool4 or by recreating the instance.</div><div dir="auto"><br></div><div dir="auto">Currently, joold does not transmit dying sessions because they simply expire normally, in accordance with their timeout. (Is this not enough? Do you really need to kill them off prematurely?)</div><div dir="auto"><br></div><div dir="auto">Also: May I ask what do you want to accomplish with this? If you want to flush the session table, you're essentially also dropping the BIB table. You sure you're not actually interested in BIBs rather than sessions?</div><div dir="auto"><br></div><div dir="auto">BIB: <a href="https://tools.ietf.org/html/rfc6146#section-3.1">https://tools.ietf.org/html/rfc6146#section-3.1</a></div><div dir="auto">Session: <a href="https://tools.ietf.org/html/rfc6146#section-3.2">https://tools.ietf.org/html/rfc6146#section-3.2</a></div><div dir="auto"><br></div><div dir="auto">We should probably make sure this is all clear before committing to an API.<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Mar 19, 2020, 5:09 AM Nico Schottelius <<a href="mailto:nico.schottelius@ungleich.ch">nico.schottelius@ungleich.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hey Alberto,<br>
<br>
absolutely yes! Our Korean team (in CC) is currently analysing how<br>
conntrackd is (supposed to) work and it would be great to tackle jool<br>
next.<br><br style="font-family:sans-serif"><span style="font-family:sans-serif">The main focus for us is being able to read the current session state,</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">modify (add/delete) inidvidual entries and possibly to flush the whole</span><br style="font-family:sans-serif"><span style="font-family:sans-serif">table.</span><br>
<br>
Btw, since we migrated to jool, latency (subjectively) really<br>
reduced. We should have plotted this...<br>
<br>
Sunny greetings from the Hacking Villa,<br>
<br>
Nico<br>
<br>
Alberto Leiva <<a href="mailto:ydahhrk@gmail.com" target="_blank" rel="noreferrer">ydahhrk@gmail.com</a>> writes:<br>
<br>
> Hi, Nico<br>
> Are you still interested in querying the joolnl library?<br>
> I'm asking because there's some administrivia I'll need to resolve to<br>
> publicize that API properly. Starting by renaming some functions,<br>
> including the ones you wanted to query.<br>
><br>
> On Fri, Mar 6, 2020 at 11:36 AM Nico Schottelius<br>
> <<a href="mailto:nico.schottelius@ungleich.ch" target="_blank" rel="noreferrer">nico.schottelius@ungleich.ch</a>> wrote:<br>
>><br>
>><br>
>><br>
>> Alberto Leiva <<a href="mailto:ydahhrk@gmail.com" target="_blank" rel="noreferrer">ydahhrk@gmail.com</a>> writes:<br>
>> > [... ]<br>
>> > Am I answering your question?<br>
>><br>
>> Absolutely yes, thanks a lot for the great pointers!<br>
>><br>
>> Greetings from the Swiss mountains,<br>
>><br>
>> Nico<br>
>><br>
>> --<br>
>> Modern, affordable, Swiss Virtual Machines. Visit <a href="http://www.datacenterlight.ch" rel="noreferrer noreferrer" target="_blank">www.datacenterlight.ch</a><br>
<br>
<br>
--<br>
Modern, affordable, Swiss Virtual Machines. Visit <a href="http://www.datacenterlight.ch" rel="noreferrer noreferrer" target="_blank">www.datacenterlight.ch</a><br>
</blockquote></div></div></div>