Hi, The diff [1] merges 'struct ip6protosw' and 'struct protosw' into one, since we don't need a separate structure which is shared between ipv4 and ipv6. The key difference between the two is the definition of pr_input function. [1] https://phabric.freebsd.org/D476 Kevin