-
Guillaume Subiron authored
This patch factorizes the tcpiphdr structure to put the IPv4 fields in an union, for addition of version 6 in further patch. Using some macros, retrocompatibility of the existing code is assured. This patch also fixes the SLIRP_MSIZE and margin computation in various functions, and makes them compatible with the new tcpiphdr structure, whose size will be bigger than sizeof(struct tcphdr) + sizeof(struct ip) Signed-off-by:
Guillaume Subiron <maethor@subiron.org>
Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org>
Reviewed-by:
Thomas Huth <thuth@redhat.com>Guillaume Subiron authoredThis patch factorizes the tcpiphdr structure to put the IPv4 fields in an union, for addition of version 6 in further patch. Using some macros, retrocompatibility of the existing code is assured. This patch also fixes the SLIRP_MSIZE and margin computation in various functions, and makes them compatible with the new tcpiphdr structure, whose size will be bigger than sizeof(struct tcphdr) + sizeof(struct ip) Signed-off-by:
Guillaume Subiron <maethor@subiron.org>
Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org>
Reviewed-by:
Thomas Huth <thuth@redhat.com>
Loading