<html>Sziasztok,<br /><br />Elkészült az action-ök javítása is. Gyakorlatilag a modify_field és az add_to_field került módosításra. Ezek most elvileg jól működnek, leszámítva a p4_signature_ref-es esetet (azzal én nem foglalkoztam). A módosítás általában abban jelenik meg, hogy az új MODIFY_INT32_INT32_HTON makrót (a néven még dolgozhatunk) használjuk. Ez abban különbözik a MODIFY_INT32_INT32-től, hogy a makróhíváson belül elvégzünk egy byte order konverziót (amennyiben szükséges). Így most a makrókon kívül nincs sem ntoh, sem hton hívás.<br /><br />Marci<br /><br /><br />On Saturday, June 25, 2016 12:32 CEST, Brunner Márton <brmarci@caesar.elte.hu> wrote:<br /><br />Sziasztok,<br /><br />Most sikerült kijavítani dpdk-s primitívekkel kapcsolatos hibák nagyobbik részét, ez a repo-ba is bekerült. A megoldás során egy elég ronda, újabb problémába ütköztem, amit elég sokáig tartott orvosolni. Majd ennek a részletezésére hétfőn kitérnék.<br /><br />Most elvileg a dpdk_primitives.h fájl makrói helyesek, bár több plusz makrót be kellett vezetnem, így az olvashatóság tovább romlott. Majd még próbálom refaktorálni, egyszerűsíteni a dolgokat, most a helyesség volt a cél. Még az akciók kódjait nem javítottam ki, tehát például a ttl -2-vel való módosítása még mindig problémás, de remélem, hogy a mai napon jut még arra is időm.<br /><br />Marci<br /><br />--<br />Brunner Márton<br />brmarci@caesar.elte.hu<br />brmarci7@gmail.com</html>