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
IPv4 packet re-assembly is implemented in net/devif/ipv4_input.c. The current implementation, however, has too many limitations to be useful:
IPv4 reassembly is untested.
Currently can only work with Ethernet due to the use of Ethernet packet size in the definition of IPv4_REASS_BUFSIZE.
Since there is only a single reassembly buffer, IPv4 reassembly cannot be used in a context where there may be multiple, concurrent re-assembly packets.
The IPv4 header is variable-length depending up on the options in the header. The logic here assumes that the size of the IPv4 header is a constant (this is a bug and not a limitation).
The text was updated successfully, but these errors were encountered:
IPv4 packet re-assembly is implemented in net/devif/ipv4_input.c. The current implementation, however, has too many limitations to be useful:
IPv4_REASS_BUFSIZE
.The text was updated successfully, but these errors were encountered: