Pacote UDP envia com módulo linux-kernel sem usar soquetes

Eu estou escrevendo um módulo do kernel que cria um pacote IP. Agora eu quero enviar este pacote mas não criei nenhum soquete para sua transmissão.

Existe alguma maneira de enviá-lo diretamente com a ajuda de rotinas de kernel.

como eu tenho seguido o código do kernel do Linux para transmissão de pacotes, existe uma função definida emnet / core / dev.c nomeado comodev_hard_start_xmit (). podemos usá-lo?

Na verdade eu não quero usar soquetes.

questionAnswers(1)

yourAnswerToTheQuestion