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.