<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i>Hi,<br><br></i></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i>I am making changes for the state of IPFW. it will be.<br><br></i></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i>1. state will be created only because of "keep-state" or manually. and it is L3 only, <br></i></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i>2. state will be stored in a list. no hash, no waste of memory, it will be order by the frequency natually.<br></i></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i>3. it can be add/delete manually using the ipfw command,<br><br><a href="https://github.com/bycn82/dfly/commits/master">https://github.com/bycn82/dfly/commits/master</a><br></i></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167)"><i><br></i></div><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="color:rgb(103,78,167)"><i><font face="verdana, sans-serif">Regards,</font></i><br></span></div><div><span style="color:rgb(103,78,167)"><i><font style="background-color:rgb(255,255,255)" face="verdana, sans-serif">Bill Yuan<div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(103,78,167);display:inline">​</div></font></i></span></div></div></div></div></div></div></div></div></div></div>
</div>