sys: net: Initial import of a general interface to a network protocol

The definitions for the new network stack API
Yes, but now the other name is a bit clumsy. Can you specify a use case for the usage of both functions - that would help me to think about a more reasonable name.