CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2020/06/20 23:12:06

Modified files:
        sys/netinet    : in_pcb.h 

Log message:
add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb.

this is so protocols (eg, udp) can let things (eg, kernel support
for wireguard or vxlan or geneve) look at and possibly steal packets
before they get added to a socket buffer.

i wrote the original version of this, but it was tweaked by Matt
Dunwoodie and Jason A. Donenfeld for use with wireguard.

Reply via email to