When ip packet is received, this callback function is called. Most IP headers are removed, and only data part is passed. However, source IP address and destination IP address are passed for header computation.

Mapped with 'kaccept'. 'kaccept' is immediately blocked (my_accept is not blocked). Even if 'kaccept' is called after connection is established, it is blocked. 'kaccept' can be waken up via tcp_passive_open.