CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2018/02/10 17:24:13

Modified files:
        sys/sys        : mbuf.h 
        sys/netinet6   : ip6_output.c 

Log message:
add an ipv6 "don't fragment" flag to mbufs for ip6_output to use.

if you need to send an ipv6 packet with ip6_send(), there's no DF
bit in an ipv6 packet and no way to pass the ip6 options to ip6_output
to tell it to not allow fragmentation. this adds an M_IPV6_DF_OUT
"checksum" flag so something creating ipv6 packets a long way from
ip6_output can easily tell it to not allow fragmentation.

grumbling and ok claudio@

Reply via email to