You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
libtins is not really required, and it largely increases the space footprint with a lot of features that are not used for tracerouting. Packet injection can be implemented entirely with raw sockets (necessary to set IP ID), and parsing just requires ip and udp headers and some glue.
The text was updated successfully, but these errors were encountered:
insomniacslk
changed the title
Replace tins with raw sockets
Replace tins with raw sockets and custom parsing
Jun 18, 2019
libtins is not really required, and it largely increases the space footprint with a lot of features that are not used for tracerouting. Packet injection can be implemented entirely with raw sockets (necessary to set IP ID), and parsing just requires ip and udp headers and some glue.
The text was updated successfully, but these errors were encountered: