On Wed, Feb 07, 2024 at 10:03:19AM +0100, Stefano Brivio wrote:
Not related to the review of the patch itself:
On Mon, 5 Feb 2024 17:13:40 +1100 David Gibson
wrote: On Fri, Feb 02, 2024 at 03:11:32PM +0100, Laurent Vivier wrote:
[...]
+struct ipv6hdr {
Not really in scope for this patch, but I have wondered if we should try to use struct ip6_hdr from netinet/ip6.h instead of our own version (derived, I think, from the kernel one).
The reason why I went with this is that the one in netinet/ip6.h looks fairly unusable to me: there are no explicit fields for version and priority, and names are long and a bit obscure, as defined by RFC 3542: does 'ctlun' actually mean "control union"?
Yeah, I did wonder about there. There are a bunch of macros to make things not so long, but the names do seem less natural. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson